Hallo zusammen,
ich bastel gerade mit JXTreeTable herum und habe ein problem festgestellt:
Für die Spalte, welche die Hierachie darstellt, lässt sich kein Editor einstellen.
Ich hab hier mal ein minimalbeispiel (original wird der Code natürlich anders erzeugt mit eigener Editorklasse etc):
Für alle Spalten geht der CellEditor - nur eben nicht für die Spalte, welche die Hierachie beinhaltet. Hat jemand Ideen woran das liegen könnte bzw wie ich es Lösen kann?
Ich verwende SwingX version 1.6.3
Schonmal vielen dank für die Hilfe
ich bastel gerade mit JXTreeTable herum und habe ein problem festgestellt:
Für die Spalte, welche die Hierachie darstellt, lässt sich kein Editor einstellen.
Ich hab hier mal ein minimalbeispiel (original wird der Code natürlich anders erzeugt mit eigener Editorklasse etc):
Code:
// Erstellung des Tables inkl Editor
JXTreeTable treeTable = new JXTreeTable(new CommandTableModel());
treeTable.setEditable(true);
treeTable.getColumn(2).setCellEditor( new DefaultCellEditor(new JComboBox(new Object[]{"A", "B", "C"})));
-----------------------------------------------------------------------------------
public class CommandTableModel implements TreeTableModel{
...
@Override
public int getHierarchicalColumn() {
return 2;
}
...
}
Für alle Spalten geht der CellEditor - nur eben nicht für die Spalte, welche die Hierachie beinhaltet. Hat jemand Ideen woran das liegen könnte bzw wie ich es Lösen kann?
Ich verwende SwingX version 1.6.3
Schonmal vielen dank für die Hilfe