|
|
|
Контекстное меню для JTable
|
|||
|---|---|---|---|
|
#18+
Всем привет! Пишу приложение которое использует JTable - подскажите пожалуйста каким образом можно организовать чтение строки данных через двойной клик или через контекстное меню, для дальнейшего редактирования через специальную форму для отправки update на сервер? Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2014, 09:00 |
|
||
|
Контекстное меню для JTable
|
|||
|---|---|---|---|
|
#18+
Вот это уже прочитано? http://docs.oracle.com/javase/tutorial/uiswing/components/table.html Что не вышло? 1) Вешаем MouseListener и смотрим в нем ClickCount 2) Вычисляем из координат Event-а номер строки через методы JTable 3) Читаем строку с данными из TableModel 4) Передаём строку в форму редактирования 5) После редактирования, обновляем TableModel, если необходимо. Проверям что события model changed срабатывают. Krestina, Fame и Exilent - доставляют. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2014, 09:31 |
|
||
|
Контекстное меню для JTable
|
|||
|---|---|---|---|
|
#18+
Dr.Hofmann, Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2014, 10:53 |
|
||
|
Контекстное меню для JTable
|
|||
|---|---|---|---|
|
#18+
Спасибо комрады вроде получилось! Вот если вдруг кому понадобиться: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. Теперь мне осталось подумать как реализовать контекстное меню. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2014, 23:04 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38759399&tid=2126541]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
162ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 442ms |

| 0 / 0 |
