如何使用java中的按钮更改文本颜色

时间:2017-06-01 20:19:54

标签: java swing user-interface

我正在研究NetBeans,我想改变文本的颜色并在我点击按钮时更改我的图像,蓝色按钮变为蓝色,红色变为红色等。 我在做:

    EscolherCor.setTextColor(0,0,0);

我可以使用任何代码来解决这个问题吗?

1 个答案:

答案 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);