【发布时间】:2026-02-13 16:10:01
【问题描述】:
有没有办法改变 Java 图形编程中的单个颜色分量(除了 brighter() 和 darker() 方法?例如,如果我创建一个带有 r、g、b 颜色分量的 Color 对象,然后希望修改其中一个有没有办法这样做?
Color x = new Color(255,0,0);
有没有办法快速更改单个颜色组件之一?
【问题讨论】:
-
我尝试将变量设置为 rgb 组件并使用 getRed()、getBlue() 和 getGreen(),但 java 给我一个错误
-
对于颜色,你最终总是会创建一个新的颜色对象,因为颜色总是由构造函数定义的。这也是 brighter() 和 darker() 方法在内部工作的方式。
标签: java graphics colors components rgb