Я пытаюсь изменить цвет фона JComboBox
на красный, используя setBackground
. Это работает в Windows XP, но не работает в Windows 7. Я пробую все следующие решения:
- Почему setBackground to JButton не работает?
- Как установить цвет фона кнопки в Java Графический интерфейс?
вот мой код:
public class HelloWorld
{
public static void main(String[] args)
{
try
{
UIManager.setLookAndFeel(UIManager.getCrossPlatformLookAndFeelClassName());
JFrame hello = new JFrame("Hello World");
JComboBox combo = new JComboBox();
combo.setBackground(Color.red);
combo.setOpaque(true);
hello.add(combo);
hello.pack();
hello.setVisible(true);
}
catch (ClassNotFoundException ex)
{
Logger.getLogger(HelloWorld.class.getName()).log(Level.SEVERE, null,
ex);
}
}
}