Hallo,
ich habe ein seltsames Problem und weiß leider nicht, woran es liegt.
Da ich eine gewisse Combobox mehrfach verwende habe ich dafür eine eigene Klassen angelegt.
Dort ist nur noch ein Renderer definiert.
diese Combobox wird zum einen in JTables benutzt, aber auch direkt auf der Oberfläsche.
füge ich nun in meinen Datensatz ein Element hinzu sollen alle JCombos neu geladen werden.
in den JTables funktioniert dies ohne Probleme, jedoch in der box1 nicht.
habe sowohl folgendes versucht:
als auch
Jedoch ändert sich dort nichts.
Hat jemand eine Idee, woran es liegen könnte?
Gruß
Bender
ich habe ein seltsames Problem und weiß leider nicht, woran es liegt.
Da ich eine gewisse Combobox mehrfach verwende habe ich dafür eine eigene Klassen angelegt.
Java:
public class MyCombo extends JComboBox
Dort ist nur noch ein Renderer definiert.
diese Combobox wird zum einen in JTables benutzt, aber auch direkt auf der Oberfläsche.
Java:
JComboBox box1 = new MyCombo(data);
füge ich nun in meinen Datensatz ein Element hinzu sollen alle JCombos neu geladen werden.
in den JTables funktioniert dies ohne Probleme, jedoch in der box1 nicht.
habe sowohl folgendes versucht:
Java:
box1 = new MyCombo(data);
Java:
box1.addItem(item)
Jedoch ändert sich dort nichts.
Hat jemand eine Idee, woran es liegen könnte?
Gruß
Bender