
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
06.03.2007, 18:07:45
|
|||
|---|---|---|---|
|
|||
Footer для JTable |
|||
|
#18+
Доброе время суток, уважаемые! Кто-нибудь делал Footer для JTable или может ссылки какие есть? Заранее благодарен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.03.2007, 18:12:51
|
|||
|---|---|---|---|
|
|||
Footer для JTable |
|||
|
#18+
А в чем заключатеся Footer для таблицы? Просто панель прицепить??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.03.2007, 18:15:58
|
|||
|---|---|---|---|
|
|||
Footer для JTable |
|||
|
#18+
Панель с суммами по определенным колонкам. Не забывая о том, что колонки могут двигаться, прятаться итд ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.03.2007, 18:59:14
|
|||
|---|---|---|---|
|
|||
Footer для JTable |
|||
|
#18+
shtuzerПанель с суммами по определенным колонкам. Не забывая о том, что колонки могут двигаться, прятаться итд Тю, так а в чем сложность? Все что надо это соответствующая модель (TableModel). Которая будет считать сумму в последней ячейке и не давать её редактировать. Можно даже её попробовать реализовать оберткой над другой моделью. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.03.2007, 20:52:58
|
|||
|---|---|---|---|
|
|||
Footer для JTable |
|||
|
#18+
Blazkowicz shtuzerПанель с суммами по определенным колонкам. Не забывая о том, что колонки могут двигаться, прятаться итд Тю, так а в чем сложность? Все что надо это соответствующая модель (TableModel). Которая будет считать сумму в последней ячейке и не давать её редактировать. Можно даже её попробовать реализовать оберткой над другой моделью. думаю, "тю" здесь не прокатывает...Поскольку TableModel бывает разная (ну скажем ADF) А вот синхронизация этой ерунды с новым JTable - вещь прикольная. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.03.2007, 21:44:23
|
|||
|---|---|---|---|
|
|||
Footer для JTable |
|||
|
#18+
Вполне прокатывает: какой вопрос - такой ответ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.03.2007, 22:30:10
|
|||
|---|---|---|---|
|
|||
Footer для JTable |
|||
|
#18+
zПоскольку TableModel бывает разная (ну скажем ADF) Поэтому я предложил сделать в виде обертки. zА вот синхронизация этой ерунды с новым JTable - вещь прикольная. Кто такой "новый JTable" и зачем его синхронизировать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.03.2007, 07:19:33
|
|||
|---|---|---|---|
|
|||
Footer для JTable |
|||
|
#18+
Blazkowicz zПоскольку TableModel бывает разная (ну скажем ADF) Поэтому я предложил сделать в виде обертки. zА вот синхронизация этой ерунды с новым JTable - вещь прикольная. Кто такой "новый JTable" и зачем его синхронизировать? "Новый" - это JTable для сумм. К тому же человек имел в виду footer (т.е. неподвижную последнюю строчку) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.03.2007, 08:01:46
|
|||
|---|---|---|---|
|
|||
Footer для JTable |
|||
|
#18+
z "Новый" - это JTable для сумм. К тому же человек имел в виду footer (т.е. неподвижную последнюю строчку) Для чего это все, если реализация на уровне модели займет меньше часа и даст тот же эффект? В чем сокральный смысл неподвижности, если все равно нужно учитывать текущее положение колонок? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.03.2007, 09:13:22
|
|||
|---|---|---|---|
|
|||
Footer для JTable |
|||
|
#18+
Blazkowicz z "Новый" - это JTable для сумм. К тому же человек имел в виду footer (т.е. неподвижную последнюю строчку) Для чего это все, если реализация на уровне модели займет меньше часа и даст тот же эффект? В чем сокральный смысл неподвижности, если все равно нужно учитывать текущее положение колонок? ну я думаю, сакральный смысл неподвижности исключительно в удобстве для пользователя (например, можно захотеть суммировать выделенные строки) автору http://www.codeguru.com/java/articles/222.shtml ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.03.2007, 13:38:56
|
|||
|---|---|---|---|
|
|||
Footer для JTable |
|||
|
#18+
Спасибо коллеги! Ессесно обсчитывал я суммы в некой TableModel-и. Весьма шустро и удобно. Но отставался вопрос синхронизации колонок футера. Среди прочего для его реализации я пытался использовать некую вторую таблицу с ColumnModel-ю от основной. Однако при таком подходе, совершенно "чумовой" результат проявляется при попытке изменить размер колонки из основной таблицы - размер увеличивается вне зависимости от направления движения мыши. За ссылку отдельное спасибо. Посмотрю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.03.2007, 18:10:43
|
|||
|---|---|---|---|
|
|||
Footer для JTable |
|||
|
#18+
Ссылка несмоненно интересная. но не по делу :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.03.2007, 18:20:06
|
|||
|---|---|---|---|
|
|||
Footer для JTable |
|||
|
#18+
shtuzerСсылка несмоненно интересная. но не по делу :-) Почему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.03.2007, 18:23:39
|
|||
|---|---|---|---|
|
|||
Footer для JTable |
|||
|
#18+
Blazkowicz shtuzerСсылка несмоненно интересная. но не по делу :-) Почему? Потому как основная проблема не в том что туда впихнуть, а в том как синхронизировать с основной табличкой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.03.2007, 21:34:39
|
|||
|---|---|---|---|
|
|||
Footer для JTable |
|||
|
#18+
shtuzer Blazkowicz shtuzerСсылка несмоненно интересная. но не по делу :-) Почему? Потому как основная проблема не в том что туда впихнуть, а в том как синхронизировать с основной табличкой Вот это я и называл прикольной штучкой. Есть такая хрень - добавить диспетчер (dispatcher) на объект, который будет синхронизировать себя с твоим основным. Рекомендую глянуть сюда http://forum.java.sun.com/thread.jspa?forumID=257&threadID=464017 Код безобразный, но понять можно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.03.2007, 17:36:41
|
|||
|---|---|---|---|
|
|||
Footer для JTable |
|||
|
#18+
Короче. Если кому интересно. Cделал так :-) На JPanel положил JScrollPane с JTable (назоваем ее основной) на BorderLayout.NORTH и еще одну JTable (назоваем ее дополнительной) на BorderLayout.SOUTH. Переписал модель для основной, в которую включил модель для дополнительной (getRowCount которой возвращает "1"). Сказал дополнительной табличке, что ColumnModel, Header брать из основной таблички, а модель соответственно из модели основной таблички. Все красиво :-))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&tablet=1&tid=2146323]: |
0ms |
get settings: |
12ms |
get forum list: |
26ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
54ms |
get topic data: |
21ms |
get forum data: |
5ms |
get page messages: |
88ms |
get tp. blocked users: |
3ms |
| others: | 290ms |
| total: | 513ms |

| 0 / 0 |
