Hallo,
ich habe bislang einen CellEditor und einen CellRenderer:
Sind diese zugewiesen, scheinen sie auch angenommen zu werden, sind allerdings leer.
Ich habe allerdings große Probleme, die Listen zu füllen. Irgendwie muss ja nun jeder Liste ein Vektor zugewiesen werden. Leider bekomm ich das nicht so ganz hin. ;(
Vielen Dank für eure Hilfe!
ich habe bislang einen CellEditor und einen CellRenderer:
Java:
class JListCellRenderer implements TableCellRenderer {
public Component getTableCellRendererComponent(final JTable table,
final Object value, final boolean isSelected,
final boolean hasFocus, final int row, final int column) {
return (JList) value;
}
}
class JListCellEditor extends AbstractCellEditor implements TableCellEditor {
private JList lst;
public Object getCellEditorValue() {
return lst;
}
public Component getTableCellEditorComponent(final JTable table,
final Object value, final boolean isSelected,
final int row, final int column) {
lst = (JList) value;
return lst;
}
}
Sind diese zugewiesen, scheinen sie auch angenommen zu werden, sind allerdings leer.
Java:
table.getColumnModel().getColumn(2).setCellRenderer(new JListCellRenderer());
table.getColumnModel().getColumn(2).setCellEditor(new JListCellEditor());
Ich habe allerdings große Probleme, die Listen zu füllen. Irgendwie muss ja nun jeder Liste ein Vektor zugewiesen werden. Leider bekomm ich das nicht so ganz hin. ;(
Vielen Dank für eure Hilfe!