怎样用Java编辑调色板

怎样用Java编辑调色板,第1张

构造方法有:

Color(int rgb):用指定的组合 RGB 值创建一种不透明的 sRGB 颜色,此 sRGB 值的 16-23 位表示红色分量,8-15 位表示绿色分量,0-7 位表示蓝色分量。

Color(int r, int g, int b)

用指定的红色、绿色和蓝色值创建一种不透明的 sRGB 颜色,这三个颜色值都在 0-255 的范围绝族裂内。

Color(int r, int g, int b, int a)

用指定的红色、绿色、蓝色和 alpha 值创建一种 sRGB 颜色,这些值都在 0-255 的范围内

Color(float r, float g, float b, float a)

用指定的红色、绿色、蓝色和 alpha 值创建一种 sRGB 颜色,并闭这些值都穗凯在 0.0 - 1.0 的范围内。

Color(float r, float g, float b)

用指定的红色、绿色和蓝色值创建一种不透明的 sRGB 颜色,这三个颜色值都在 0.0 - 1.0 的范围内。

构造方法有:

Color(int rgb):用指定的组合 RGB 值创建一种不透明的 sRGB 颜色,此 sRGB 值的 16-23 位表示红色分量,8-15 位表示绿色分量,0-7 位表示蓝色分量。

Color(int r, int g, int b)

用指定的红色、绿色和蓝色值创建一种不透明的 sRGB 颜色,这三个颜色值都在 0-255 的范围绝族裂内。

Color(int r, int g, int b, int a)

用指定的红色、绿色、蓝色和 alpha 值创建一种 sRGB 颜色,这些值都在 0-255 的范围内。

Color(float r, float g, float b, float a)

用指定的红色、绿色、蓝色和 alpha 值创建一种 sRGB 颜色,并闭这些值都穗凯在 0.0 - 1.0 的范围内。

Color(float r, float g, float b)

用指定的红色、绿色和蓝色值创建一种不透明的 sRGB 颜色,这三个颜色值都在 0.0 - 1.0 的范围内。

先定义敬盯要渐变的颜禅稿猛色,然后试试这个

Graphics2D g2 = (Graphics2D) g

//绘贺桥制渐变

g2.setPaint(new GradientPaint(

0, 0, new Color(116, 149, 226),

getWidth(), getHeight(),

new Color(199, 212, 247)

))

g2.fillRect(0, 0, getWidth(), getHeight())


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12472323.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存