Por que setBackground para JButton não funciona?
Eu tenho o seguinte código simples:
btn = new JButton();
btn.setBackground(backgroundColor)
Eu trabalhei quando usei:
UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsClassicLookAndFeel");
Mas parou de funcionar depois de comentar a linha acima. Alguém sabe por que isso pode acontecer e como posso definir uma cor de plano de fundo para um botão sem o uso de uma aparência explícita?
ADICIONADO
Parece-me que preciso usargetBackground
. Mas eu não sei como.