|
|
|
Как можно содержать компоненты в JPanel или Box в отсортированном виде?
|
|||
|---|---|---|---|
|
#18+
Собственно как отобразить это все в отсортированном виде?В голову приходит только содержать компоненты в отдельном TreeSet'e и постоянно при добавлении нового компонента в цикле удалять и добавлять заново все компоненты. Может можно как прикруть свою модель к JPanel? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2013, 18:08:05 |
|
||
|
Как можно содержать компоненты в JPanel или Box в отсортированном виде?
|
|||
|---|---|---|---|
|
#18+
Ничего не понял. Просто добавляй в контейнер с нужным индексом. Чтобы вставить в нужную позицию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2013, 18:16:24 |
|
||
|
Как можно содержать компоненты в JPanel или Box в отсортированном виде?
|
|||
|---|---|---|---|
|
#18+
BlazkowiczНичего не понял. Просто добавляй в контейнер с нужным индексом. Чтобы вставить в нужную позицию. Вы не поняли. Вот что я хочу: К серверу коннектится новый юзер, как только юзер залогинился ко всем клиентам приходит пакет который добавляет в специальную панель компонент который идентифицирует и позволяет легко написать личное сообщение. Так вот как мне ДИНАМИЧЕСКИ добавлять эти компоненты что бы они ещё и выводились в сортированном виде. Сортировка происходит вот так: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Вот тест Драйв самого компонента (правда он в Листе, но это не важно) http://us.ua/1227283/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2013, 18:27:00 |
|
||
|
Как можно содержать компоненты в JPanel или Box в отсортированном виде?
|
|||
|---|---|---|---|
|
#18+
Храните их всегда в сортированом порядке. Найти нужную позицию можно хоть полным перебором хоть двоичным поиском. Зачем там что-то изобретать, если у вас там не будет списка в сотни и тысячи элементов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2013, 19:11:59 |
|
||
|
Как можно содержать компоненты в JPanel или Box в отсортированном виде?
|
|||
|---|---|---|---|
|
#18+
BlazkowiczХраните их всегда в сортированом порядке. Найти нужную позицию можно хоть полным перебором хоть двоичным поиском. Зачем там что-то изобретать, если у вас там не будет списка в сотни и тысячи элементов. Вот в сотни и будет скорей. авторХраните их всегда в сортированом порядке. Как? отдельно от панели? Ведь в панели уже есть свой лист который хранит все элементы, так вот как к ниму можно получить доступ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2013, 19:21:51 |
|
||
|
Как можно содержать компоненты в JPanel или Box в отсортированном виде?
|
|||
|---|---|---|---|
|
#18+
greenpo1sonВот в сотни и будет скорей. Перебрать сотни строк это миллисекунды. А если ещё и двоичным поиском... greenpo1sonКак? отдельно от панели? Ведь в панели уже есть свой лист который хранит все элементы, так вот как к ниму можно получить доступ? А зачем доступ к списку? У класса Container есть методы перебора дочерних контролов, доступа по индексу и т.п. Этого должно хватить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2013, 21:35:44 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=209&tid=2128558]: |
0ms |
get settings: |
13ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
335ms |
get topic data: |
15ms |
get forum data: |
2ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
| others: | 276ms |
| total: | 733ms |

| 0 / 0 |
