| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: GUI и Java FX приложения > JTable - все ячейки editable |
| Автор: Royan 28.4.2008, 01:22 |
| Не могу побороть - у меня в JTable все ячейки при двойном щелчке переходят в режим редактироавния их содержимого. Самописаных editor'ов у JTable нет ничего дополнительного не навешивается, только mouse listener. Кто знает как это поведение убрать? |
| Автор: Omar66 28.4.2008, 02:19 |
| У JTable есть метод public boolean isCellEditable(int row, int column) Returns true if the cell at row and column is editable. Otherwise, invoking setValueAt on the cell will have no effect. |
| Автор: Royan 12.5.2008, 16:02 |
| Omar66, Спасибо, правда аналогичный метод есть и в модели, а именно в DefaultTableModel, где на мой взгляд все же правильней его переопределять: http://java.sun.com/javase/6/docs/api/javax/swing/table/DefaultTableModel.html#isCellEditable(int,%20int) |
| Автор: vicod 13.5.2008, 15:35 |
| спасибо, то что интересовало тоже |