KPMAnakha
Grünschnabel
Hey Leute,
Ich bin echt am Verzweifeln. Ich versuche schon den ganzen Tag, eine Zeile einer JTable mit JComboBoxen zu füllen. Ich habe viel probiert von inneren Klassen über CellRenderer etc.
Konkreter Fall: Ich habe eine Oberfläche - darin verschiedene Tabellen einer Datenbank in einem Dropodown zur Auswahl.
Wählt man eine Datenbank in besagtem Dropdown, so wird die Tabelle aktualisiert - Jetzt will ich, dass jede Zelle der ersten Zeile der JTable die ich befüllt habe eine JComboBox enthält ( mit den jeweiligen Tabellenspalten der gewählten Tabelle) .
Es gibt bei einer JTable eine Methode getColumnModel() - jedoch keine getRowModel().
Einfach also, eine Spalte einer Tabelle mit ComboBoxen zu befüllen (so auch bei mir zuerst geschehen, wollte Es dann umbauen und hab festgestellt: geht nicht).
Hab bei Google und/oder in der Java API auch nichts gefunden. Die einzige Sache, die ich mir noch vorstellen könnte wäre eine eigene Klasse zu schreiben. Nur muss das doch einfacher gehen...Die JComboBox() einfach zu überschreiben und einen CellRenderer zu implementieren ist gescheitert.
Danke schonmal im Vorraus
Ich bin echt am Verzweifeln. Ich versuche schon den ganzen Tag, eine Zeile einer JTable mit JComboBoxen zu füllen. Ich habe viel probiert von inneren Klassen über CellRenderer etc.
Konkreter Fall: Ich habe eine Oberfläche - darin verschiedene Tabellen einer Datenbank in einem Dropodown zur Auswahl.
Wählt man eine Datenbank in besagtem Dropdown, so wird die Tabelle aktualisiert - Jetzt will ich, dass jede Zelle der ersten Zeile der JTable die ich befüllt habe eine JComboBox enthält ( mit den jeweiligen Tabellenspalten der gewählten Tabelle) .
Es gibt bei einer JTable eine Methode getColumnModel() - jedoch keine getRowModel().
Einfach also, eine Spalte einer Tabelle mit ComboBoxen zu befüllen (so auch bei mir zuerst geschehen, wollte Es dann umbauen und hab festgestellt: geht nicht).
Hab bei Google und/oder in der Java API auch nichts gefunden. Die einzige Sache, die ich mir noch vorstellen könnte wäre eine eigene Klasse zu schreiben. Nur muss das doch einfacher gehen...Die JComboBox() einfach zu überschreiben und einen CellRenderer zu implementieren ist gescheitert.
Danke schonmal im Vorraus