java - 使用颜色代码设置 swing 组件的前景

标签 java swing

有什么方法可以直接通过颜色代码而不是 java 提供的预定义颜色来设置例如标签的前景。

例如:

instead of:
SomeLabel.setForeground(Color.Red); 
We do:
SomeLabel.setForeground("240,240,240"); 

我问这个问题是因为我将必填字段的标签颜色设置为红色,当用户跳过它们时,所以当我想重置它们的颜色时,我找不到我在预定义中定义的颜色java提供的颜色。

最佳答案

你可以使用new Color(240, 240, 240)

看看javax.swing.Color了解更多详情

例如,您还可以在大多数外观上使用 UIManager.getColor("Label.foreground"); 将标签重置为默认外观

关于java - 使用颜色代码设置 swing 组件的前景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24152945/

相关文章:

Java JFileChooser 无法检测外语

验证signtool签署的数字签名的Java程序

java - 为什么要在 Java 中将局部变量和方法参数标记为 "final"?

java - Firestore - 将@Exclude 注释放在哪里?

java - 按下按钮时图像更改Java

java - 如何知道 JScrollBar 是否已经到达 JScrollPane 的底部?

java - JFrame pack() 和 requestFocus() 不工作

java - 要在 Standalone.xml 文件中进行哪些更改,以排除特定目录在 JBoss Server[Wildfly 9xx] 中自动部署

java - 使用 Guava、GWT 和 AppEngine 的项目

java ;在框架可见之前获取插图