如何更改JLabel和JButton的颜色

时间:2016-03-02 15:42:41

标签: java colors jbutton jlabel

我刚刚使用以下方法更改了框架的背景颜色:

panel1.setBackground(Color.GRAY);

现在,如果更改文本和按钮,它可能会更好看。如何更改 JLabel JButtons 更亮一点?它是白色会好得多,因为现在它看起来像这样:

https://docs.angularjs.org/api/ng/input/input%5Bcheckbox%5D

想象一下那个!

2 个答案:

答案 0 :(得分:1)

  

如何更改JLabel和JButton的颜色

要更改JLabel和JButton的 背景颜色 ,您可以这样做:

JButton btn = new JButton();
btn.setBackground(Color.WHITE);

JLabel lbl= new JLabel ();
lbl.setBackground(Color.WHITE);
lbl.setOpaque(true);    //If opaque property is false, you can't see the color

要更改JLabel和JButton的 文字颜色 ,您可以这样做:

btn.setForeground(Color.WHITE);
lbl.setForeground(Color.WHITE);

答案 1 :(得分:0)

JButton button = new JButton("test");//sample JButton
button.setBackground(Color.WHITE);//Set background color
button.setOpaque(true);//needs to be true in order to show color

JLabel title = new JLabel("I love stackoverflow!", JLabel.CENTER);

title.setForeground(Color.white);//simply set color