Methods Summary |
---|
public void | addCellEditorListener(javax.swing.event.CellEditorListener cel)
listeners.addElement(cel);
|
public void | cancelCellEditing()
|
protected void | fireEditingStopped()
if (listeners.size() > 0) {
ChangeEvent ce = new ChangeEvent(this);
for (int i = listeners.size() - 1; i >= 0; i--) {
((CellEditorListener)listeners.elementAt(i)).editingStopped(ce);
}
}
|
public java.lang.Object | getCellEditorValue()
return value;
|
public boolean | isCellEditable(java.util.EventObject eo)
if ((eo == null) ||
((eo instanceof MouseEvent) && (((MouseEvent)eo).isMetaDown()))) {
return true;
}
return false;
|
public void | removeCellEditorListener(javax.swing.event.CellEditorListener cel)
listeners.removeElement(cel);
|
public boolean | shouldSelectCell(java.util.EventObject eo) return true;
|
public boolean | stopCellEditing()
try {
value = (String)getSelectedItem();
if (value == null) { value = (String)getItemAt(0); }
return true;
}
catch (Exception e) {
// Something went wrong.
return false;
}
|