|
|
|
Значение ячейки таблици не изменяется.
|
|||
|---|---|---|---|
|
#18+
Есть самопальный редактор. Редактор вызывает самопальный диалог и возвращает то что ввели в редакторе. И всё бы хорошо, да вот только почему-то не меняется ячейка таблици. Вот редактор: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2006, 22:40 |
|
||
|
Значение ячейки таблици не изменяется.
|
|||
|---|---|---|---|
|
#18+
Экспирименты показали, что не вызывается getCellEditorValue ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2006, 22:45 |
|
||
|
Значение ячейки таблици не изменяется.
|
|||
|---|---|---|---|
|
#18+
Я думаю надо заменить super.cancelCellEditing() в stopCellEditing() на super.stopCellEditing(). :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 04:06 |
|
||
|
Значение ячейки таблици не изменяется.
|
|||
|---|---|---|---|
|
#18+
И еще стоит создать "фиктивный" компонент-редактор один раз при инициализации вместо того, чтобы создавать его каждый раз при вызове getTableCellEditorComponent: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 04:13 |
|
||
|
Значение ячейки таблици не изменяется.
|
|||
|---|---|---|---|
|
#18+
Спасибо. Модель теперь обновляется. Однако представление почемуто не изменяется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 09:21 |
|
||
|
Значение ячейки таблици не изменяется.
|
|||
|---|---|---|---|
|
#18+
((AbstractTableModel) table.getModel()).fireTableStructureChanged(); ((AbstractTableModel) table.getModel()).fireTableDataChanged(); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 11:57 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33725711&tid=2149273]: |
0ms |
get settings: |
5ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
166ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 461ms |

| 0 / 0 |
