N
Nava
Gast
Hallo,
Ich hab da mal eine Frage.
Ich möchte eine checkbox in einer JTable einfügen. Das Klappt auch ganz gut.
Checkbox wir wie eine Normale Checkbox dargestellt.
Nun möchte meinen eigenen CellRenderer an jede Coll anbinden, den leite ich von DefaultTableCellRenderer ab meine Checkbox wird als Text dargestellt.
Bei Anklicken wir jedoch wieder dich Checkbox angezeigt das liegt aber am CellEditor.
Der obere Code reicht aus um die Checkbox als Text darzustellen. Ich verändere aber eigentlich nichts.
Also komme ich zum Schluss das der Checkboxrenderer nicht in DefaultTableCellRenderer implementiert ist.
Wo ist der CheckboxRenderer implementiert würde ich mir gern anschauen evtl. kann einer on euch mich auf die Lösung stoßen wie ich eine checkbox mit der default implentierung des Renderers anzeigen kann.
THX 4 Help
Ich hab da mal eine Frage.
Ich möchte eine checkbox in einer JTable einfügen. Das Klappt auch ganz gut.
Checkbox wir wie eine Normale Checkbox dargestellt.
Nun möchte meinen eigenen CellRenderer an jede Coll anbinden, den leite ich von DefaultTableCellRenderer ab meine Checkbox wird als Text dargestellt.
Bei Anklicken wir jedoch wieder dich Checkbox angezeigt das liegt aber am CellEditor.
Code:
public Component getTableCellRendererComponent(JTable aTable, Object aValue, boolean aIsSelected, boolean aCellHasFocus, int aRow, int aColumn) {
Component theComp = super.getTableCellRendererComponent(aTable, aValue, aIsSelected,
aCellHasFocus, aRow, aColumn);
return theComp;
Der obere Code reicht aus um die Checkbox als Text darzustellen. Ich verändere aber eigentlich nichts.
Also komme ich zum Schluss das der Checkboxrenderer nicht in DefaultTableCellRenderer implementiert ist.
Wo ist der CheckboxRenderer implementiert würde ich mir gern anschauen evtl. kann einer on euch mich auf die Lösung stoßen wie ich eine checkbox mit der default implentierung des Renderers anzeigen kann.
THX 4 Help