Re[2]: Сохранить значения JTable в произвольный момент време
От: MerZoD  
Дата: 15.11.05 17:27
Оценка:
Здравствуйте, nashav0, Вы писали:

N>Здравствуйте, Аноним, Вы писали:


А>>Привет. Такая прблема. Есть JTable с моделью, в которой все Cell isEditable(true);

А>>К примеру мы запустили это все и кликнули 2 раза на какую-либо ячейку, она открылась
А>>на редактирование... Только вот данные в модели не обновлять пока в редакторе ячейки
А>>не нажать 'Enter', или не кликнуть на др. ячейку. Как сохранить веденные данные без
А>>этих действий (например при нажатии на кнопку 'Ok')?

N> MyTable.putClientProperty("terminateEditOnFocusLost",Boolean.TRUE);


Просто божественно!!!
А про: table.editingStopped(...); — так не получилось. Непонятно почему. при потере фокуса
была попытка выставить редактируемое поле (setValueAt(Object aValue, int row, int column){...}
в моей модели), но почему-то aValue = null. А так воркает, СЫПАСЫБА!!!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.