![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| koreyko |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 50 Регистрация: 20.4.2010 Репутация: нет Всего: нет |
Здравствуйте!
Есть диалоговое окно, получающее от пользователя данные для доступа к серверу. При этом есть обязательные поля (урл, логин, пароль) и необязательные (прокси-сервер, порт, логин, пароль etc.). Если отображать все эти компоненты, диалог выходит слишком громоздким. Подскажите, как можно красиво реализовать сокрытие необязательных компонент и их отображение в случае необходимости. Например, по умолчанию в диалоге присутствуют только обязательные поля, и есть какой-то интуитивно понятный элемент, позволяющий по требованию раскрыть дополнительные компоненты. Спасибо. |
|||
|
||||
| jk1 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1168 Регистрация: 17.10.2008 Где: Санкт-Петербург Репутация: 21 Всего: 75 |
В библиотеке SwingX есть готовый сворачивающийся и разворачивающийся контейнер - JXTaskPane. Читать тут
-------------------- Opinions are like assholes — everybody has one |
|||
|
||||
| Lols |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 144 Регистрация: 21.10.2011 Репутация: нет Всего: нет |
Сворачивать необязательные поля и все. Эта функция есть на множестве форумов,посмотрите.
|
|||
|
||||
| koreyko |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 50 Регистрация: 20.4.2010 Репутация: нет Всего: нет |
Спасибо за подсказку! Вроде бы то, что надо. Добавлено через 3 минуты и 8 секунд
Сверните мне пяток текстфилдов с бордерами и кнопками. Хотелось бы увидеть исходник |
||||
|
|||||
| Skipy |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 487 Регистрация: 24.8.2006 Где: Москва, Россия Репутация: 4 Всего: 16 |
Рассказывать про содержимое optionalComponentsPanel надо или сами догадаетесь? |
||||
|
|||||
| koreyko |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 50 Регистрация: 20.4.2010 Репутация: нет Всего: нет |
Я так понимаю, это панель с компонентами, которые необходимо сворачивать? А как в этом случае реализовать красивый компонент, при нажатии на который эта панель пропадет? Чтобы пользователю было интуитивно понятно, что клацнув на него панель свернется, а клацнув еще раз - развернется? P.S.: я большой сторонник построения UI исключительно с помощью Swing и ручками, однако как обычно актуален вопрос отсутствия времени для экспериментов. |
||||
|
|||||
![]()
|
| Правила форума "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. |