Как изменить цвет JLabel и JButton
Я просто изменил цвет фона моей рамки, используя:
panel1.setBackground(Color.GRAY);
Теперь, вероятно, будет выглядеть лучше, если текст и кнопки будут изменены. Как я могу изменить JLabel
и JButtons
немного ярче? Будет намного лучше, когда он белый, потому что сейчас он выглядит так:
Представь себе это!
2 ответа
Решение
Как изменить цвет 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);
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 stackru!", JLabel.CENTER);
title.setForeground(Color.white);//simply set color