Я использую Nimbus L & F, JDK 1.7 и Netbeans 8.0.Java nimbus - цвет отличается иногда даже если он такой же код
Я должен настроить Нимбус. Однако, когда я запускаю проект даже без изменения кода, некоторые цвета, которые я установил UIManager, меняются.
Здесь я установил Нимбус;
try {
for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
UIManager.setLookAndFeel(info.getClassName());
break;
}
}
} catch (Exception e) {
System.err.println("Some error");
}
Вот мой художник пример (darkpainter же с Color.Gray вместо Color.orange);
И я настраиваю эти коды;
UIManager.put("control", Color.gray);
UIManager.put("nimbusBlueGrey", Color.gray.darker());
UIManager.put("nimbusBorder", Color.orange);
UIManager.put("TabbedPane:TabbedPaneTab[Disabled].backgroundPainter", darkpainter);
UIManager.put("TabbedPane:TabbedPaneTab[Disabled+Selected].backgroundPainter", orangePainter);
UIManager.put("TabbedPane:TabbedPaneTab[Enabled].backgroundPainter", darkpainter);
UIManager.put("TabbedPane:TabbedPaneTab[Selected].backgroundPainter", orangePainter);
Я не мог найти проблему. Я пытался использовать JDK 1.8 и Netbeans 7.3. Я также попытался запустить консоль напрямую, но с той же проблемой. Благодарим вас за помощь.