我正在研究NetBeans,我想改变文本的颜色并在我点击按钮时更改我的图像,蓝色按钮变为蓝色,红色变为红色等。 我在做:
EscolherCor.setTextColor(0,0,0);
我可以使用任何代码来解决这个问题吗?
答案 0 :(得分:1)
您可以通过不同的方式实现这一目标:
仅限字体:
JLabel EscolherCor= new JLabel ("Color");
EscolherCor.setForeground(Color.red);
使用十六进制值:
JLabel EscolherCor= new JLabel ("Color");
Color color = Color.decode("#43B7BA");
EscolherCor.setForeground(color);
使用RGB:
JLabel EscolherCor= new JLabel ("Color");
Color color = new Color(255,0,0);
EscolherCor.setForeground(color);
使用html:
JLabel EscolherCor = new JLabel("<html>label <font color='blue'>blue-color</font></html>");
到后台:
JLabel EscolherCor= new JLabel ("Color");
EscolherCor.setBackground(Color.red);