Хотя возможно, что он просто проигнорировал это, это крайне маловероятно. Сначала проверьте параметр setOpaque, так как это наиболее вероятная причина.
я есть следующий простой код:
btn = new JButton();
btn.setBackground(backgroundColor)
Я работал, когда я использовал:
UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsClassicLookAndFeel");
Но он перестал работать после того, как я прокомментировал вышеуказанную строку. Кто-нибудь знает, почему это может произойти и как я могу установить цвет фона для кнопки без использования явного внешнего вида?
ADDED
Мне кажется, что мне нужно использоватьgetBackground
, Но я не знаю как.