Здравствуйте, 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. А так воркает, СЫПАСЫБА!!!