|
|
|
JTable замена колонок местами
|
|||
|---|---|---|---|
|
#18+
Дано таблица в Swing, компонент JTable Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. После вывода таблицы на экран можно подвести курсор к оглавлению любой колонки и с нажатой левой кнопкой мыши менять колонки местами. Но смена видна только на экране, при обращении к элементу скажем Код: java 1. компоновка вернется старая. Скажите, как можно зафиксировать это перемещение, очень удобно перед построением отчета, чтобы пользователь разместил колонки в том порядке, в каком ему удобно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2017, 09:32 |
|
||
|
JTable замена колонок местами
|
|||
|---|---|---|---|
|
#18+
Mari.P, Никак нельзя "зафиксировать" существующими средствами. Можно использовать методы JTable.convertColumnIndexTo(View|Model). Можно, конечно, написать такую модель, которая будет самообновляться из порядка колонок. Но это как-то чревато, если использовать типизированнные данные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2017, 10:03 |
|
||
|
JTable замена колонок местами
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Спасибо большое, Нашла выход: в функции, которая формирует отчет надо говорить не Код: java 1. а Код: java 1. страшного при этом ничего нет, тк осуществляется просто запись информации в ячейку Excel. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2017, 15:46 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39392200&tid=2123212]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
109ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 191ms |
| total: | 386ms |

| 0 / 0 |
