JTable table = ...
table.getCellEditor().addCellEditorListener( ... );
table.getCellEditor().addCellEditorListener(new CellEditorListener() {
public void editingCanceled(ChangeEvent e) {
// TODO Auto-generated method stub
}
public void editingStopped(ChangeEvent e) {
// TODO Auto-generated method stub
}
});
}
table.getCellEditor().addCellEditorListener(new CellEditorListener() {
public void editingCanceled(ChangeEvent evt) {
// TODO Auto-generated method stub
System.out.println("Editing Canceled");
}
public void editingStopped(ChangeEvent evt) {
// TODO Auto-generated method stub
System.out.println("Editing Stopped");
}
});
JTable table = new JTable();
hanso hat gesagt.:Ich weiss leider nicht wie ich prüfen kann ob "table" oder "table.getCellEditor" NULL ist.
Und wen eine der beiden NULL sein sollte, was kann ich dann dagegen machen?
Ist die Initialisierung nicht die erstellung dieser Objekte?, diese ist bei table vorhanden. Wird der CellEditor nicht mit der tabelle erstellt?Code:JTable table = new JTable();
hanso hat gesagt.:Auf der Zeile 1191 steht:Code:table.getCellEditor().addCellEditorListener(new CellEditorListener() {
Ich glaube schon fast es ist unmöglich in Java einen CellEditorListener zu verwenden.
table.getCellEditor().addCellEditorListener(new CellEditorListener()) {
Peterle hat gesagt.:hanso hat gesagt.:Auf der Zeile 1191 steht:Code:table.getCellEditor().addCellEditorListener(new CellEditorListener() {
Ich glaube schon fast es ist unmöglich in Java einen CellEditorListener zu verwenden.
schau mal genau hin! dir fehlt nach new CellEditorListener() eine ")" !!
so sollte es aussehen!!
Code:table.getCellEditor().addCellEditorListener(new CellEditorListener()) {