![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 2 Всего: 191 |
САБЖ!
Не знаю куда вопрос задать в "Общие вопросы" или "GUI " Значит проблема следущая: Есть таблица, в которой 3 столбца и 10 строчек, мне нужно по нажатию мыши на название столбца, отсортировать содержимое столбцов, ПРИМЕР, есть таблица ID Kolichestvo Number 1 23 43 2 34 23 3 23 32 4 23 23 5 34 87 Так вот, мне надо , чтобы по нажатию мышкой на колнку Kolichestvo все данные в этом столбце отсортировались, если еще раз нажать на этот же столбец, то в обратном порядке. И так для каждого столбца. Это сообщение отредактировал(а) Samotnik - 10.12.2007, 18:12 |
|||
|
||||
| Kangaroo |
|
|||
|
AA - Aussie Animal ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2042 Регистрация: 7.10.2006 Где: US Репутация: 15 Всего: 104 |
Samotnik,
где-то читал, что в Java 1.6 появились возможности фильтрации/сортировки таблиц.. но сам не копал.. можно еще стандартных компонент поискать, я думаю такие есть. -------------------- Lost.... |
|||
|
||||
| Samotnik |
|
||||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 2 Всего: 191 |
А поточнее, где искать? Мне нужно за эту ночь сделать Добавлено через 3 минуты и 8 секунд Есть такая штука
Но оно сортирует по Номеру строки, вне зависимости от содержимого |
||||
|
|||||
| Kangaroo |
|
|||
|
AA - Aussie Animal ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2042 Регистрация: 7.10.2006 Где: US Репутация: 15 Всего: 104 |
Вот тут посмотри. Там с хорошим примером. Это была первая ссылка в гугле по "java 6 jtable sort", поищи может есть еще что-нибудь интересное. -------------------- Lost.... |
|||
|
||||
| Key |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 6.12.2007 Репутация: нет Всего: 1 |
||||
|
||||
| Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 2 Всего: 191 |
Kangaroo, Key, Не не подходит, там опять таки сортировка по номеру строки !!
|
|||
|
||||
| Kangaroo |
|
|||
|
AA - Aussie Animal ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2042 Регистрация: 7.10.2006 Где: US Репутация: 15 Всего: 104 |
По какому номер строки?? Не понял... У тебя есть колонка, в ней сортируются значения. Что не подходит? -------------------- Lost.... |
|||
|
||||
| Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 2 Всего: 191 |
Kangaroo, В тех примерах идет сортировка по Номеру строки, т.е. нажимаеш на название колонки и значения в этом столбце меняются местами (то что было 1 становиться последним, и наоборот ) А мне ведь нужно по СОДЕРЖИМОМУ! Т.е. не факт, что у меня значение из последней строки будет самым большим в столбце!!! А при этой сортировке будет так в любом случае, какие бы значения в таблице не стояли ((
|
|||
|
||||
| Kangaroo |
|
|||
|
AA - Aussie Animal ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2042 Регистрация: 7.10.2006 Где: US Репутация: 15 Всего: 104 |
Samotnik, что-то ты не то читал.
Вот смотри:
Пишешь Comparator и сортируешь как тебе надо.. -------------------- Lost.... |
|||
|
||||
| Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 2 Всего: 191 |
||||
|
||||
| serger |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 518 Регистрация: 19.6.2007 Где: Ижевск Репутация: нет Всего: 5 |
В JavaDoc
Т.е. используешь (грубо что-то типа этого) JavaDoc на Comparator
-------------------- упс! |
||||
|
|||||
| Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 2 Всего: 191 |
serger, Да я понимаю, читал все это, но не получается
|
|||
|
||||
| Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 2 Всего: 191 |
Памагите пажалста!! Ничего не выходит
|
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 38 Всего: 538 |
Что не получается, написать компаратор?
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| serger |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 518 Регистрация: 19.6.2007 Где: Ижевск Репутация: нет Всего: 5 |
Ну прямо - поищи на sun работающий пример таблицы и внедри к себе. Никто за тебя не напишет.
Или задай более конкретные вопросы с кодом, что у тебя не выходит. Глянем, по возможности подскажем. -------------------- упс! |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, jk1. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: GUI и Java FX приложения | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |