मैं एक संपादन योग्य JTable है और तरह तो एक DefaultCellEditor निर्धारित किया है:रद्द करना क्यों रद्द कर रहा है (JTable सेल संपादित करते समय भागने दबाते समय CellEditing() को कॉल नहीं किया जाता है?
colModel.getColumn(1).setCellEditor(new DefaultCellEditor(txtEditBox) {
// ...
@Override
public void cancelCellEditing() {
super.cancelCellEditing();
// handling the event
}
// ...
}
हालांकि, जब भागने दबाने इस स्तंभ में एक सेल संपादित करते समय, हालांकि संपादन मोड समाप्त हो गया है, इस विधि कहा जाता है नहीं है। कोई विचार क्यों? क्या मुझसे कुछ गलत हो रही है? क्या इसे संभालने का कोई तरीका है (मैन्युअल रूप से एक KeyListener जोड़ने के अलावा)?
अच्छी तरह से है कि बेकार है। धन्यवाद। – Epaga