Bis Java8 funktioniert die JComboBox ohne Exception.
Setze ich folgendes Look&Feel:
dann erhalte ich ab Java9 folgende Exceptions:
Was muss man für Java 9 und höher ändern um die Swing-Comboboxen mit dem default-Style weiterverwenden zu können?
Setze ich folgendes Look&Feel:
Code:
UIManager.setLookAndFeel(UIManager.getCrossPlatformLookAndFeelClassName());
Code:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at java.desktop/javax.swing.JComboBox.setPopupVisible(JComboBox.java:818)
at java.desktop/javax.swing.JComboBox.hidePopup(JComboBox.java:809)
at java.desktop/javax.swing.JComboBox$1.ancestorAdded(JComboBox.java:248)
...
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at java.desktop/javax.swing.JComboBox.setSelectedItem(JComboBox.java:573)
at java.desktop/javax.swing.JComboBox.setSelectedIndex(JComboBox.java:624)
...
Was muss man für Java 9 und höher ändern um die Swing-Comboboxen mit dem default-Style weiterverwenden zu können?