В моей реализации JTable
. Я должен оставить некоторые столбцы редактируемыми, а некоторые столбцы не редактируемыми, поэтому я переопределяю isCellEditable
-
@Override
public boolean isCellEditable(int row, int col) {
if (col == uneditableColumn) {
return false;
}
return bEdit;
}
Теперь мое требование состоит в том, чтобы разрешить редактирование ячейки только при двойном щелчке, т.е. если пользователь дважды щелкает ячейку, то только она переходит в редактируемый режим. Для этого - мне придется сделать свой CellEditor
и переопределить.
public boolean isCellEditable( EventObject e )
Может ли кто-нибудь предложить, возможно ли использование -
public boolean isCellEditable(int row, int col)
Пожалуйста помоги -