PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ComboBox in JTable/Column



Jor
04-01-2007, 13:59
Hallo allerseits,
ich habe eine JTable in der in zwei Spalten ComboBoxen eingebetet sind.
So weit so gut... Die Werte lassen sich auch auswählen und werden ins Feld übernommen, aber... :confused: es ist nicht möglich Werte von Hand einzugeben, also über die Tastatur Eintragungen zu machen.
Mit ComboBox die nicht in der Table sind, sondern auf der Form habe ich keine
Probs damit.
Warum funzt das nicht in der Zelle???
Ich freue mich über jede Hilfe!

(Editierbar sind die Zellen, wenn ich die ComboBox nicht einfüge)

Waxolunist
04-01-2007, 14:13
Ist auch die Combobox editierbar?

Jor
04-01-2007, 15:08
Hi Waxolunist,
danke für deine Antwort. Ich baue die ComboBox über ein Script ein, daher
habe ich nicht die Propertie-Liste zur Verfügung.
Wie kann ich das überprüfen und gfls. setzen? Ich habe schon gesucht, finde
aber nichts passendes.

Waxolunist
05-01-2007, 09:34
Ich nehme an du hast das Objekt?

http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JComboBox.html#isEditable()

My good old friend - die api

Jor
05-01-2007, 11:54
Hallo Waxolunist,

ich habe mich nochmals mit der Suche per Google bemüht, und bin fündig geworden! :) Dort wurde eine Class erstellt mit extends JComboBox, ich habe mir den Code genauer angeschaut und konnte ihn schon fast so übernehmen.
Aber mit deiner Eingangsvermutung hast du völlig richtig gelegen, die ComboBox war NICHT editierbar. :rolleyes:
Dieses ist nun kein Thema mehr! :)
Vielen Dank! Auch für den Link.