![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
lugaru |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 18.11.2011 Репутация: нет Всего: нет |
Я новичек и использую eclipse, настал момент когда стоит задача использывания GUI, какой Layout manager посоветуете, кто с чем сталкивался и чем они отличаються?
Буду очень рад подсказками и вашим мнениям, так как хочу сохранить время на поиск и тестирование)))))) в обще хочу похалявничать))) |
|||
|
||||
mstalker26 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 206 Регистрация: 4.7.2009 Репутация: 3 Всего: 11 |
Выбор LayoutManager'а зависит от задачи.
http://docs.oracle.com/javase/tutorial/uis...yout/index.html P.S. похалявить не удастся ![]() --------------------
Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом. |
|||
|
||||
lugaru |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 18.11.2011 Репутация: нет Всего: нет |
спасибо, почитаю)) П.С. блин((( |
|||
|
||||
Skipy |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 487 Регистрация: 24.8.2006 Где: Москва, Россия Репутация: 4 Всего: 16 |
||||
|
||||
dobrolub |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 385 Регистрация: 18.12.2009 Где: Vancouver, Canada Репутация: нет Всего: 16 |
GridBagLayout - сложный, но настолько гибкий, что время на его изучение окупается с лихвой. Не поленись взять в руки карандаш и расчертить на бумажке свой интерфейс. Не поленись также нарисовать колонки и ряды, а также подумай как компоненты будут расти и уменьшаться при изменении размера окна. Этот Layout работает на Ура, когда отточишь технику. Другие даже использовать для сложных форм не захочется.
|
|||
|
||||
lugaru |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 18.11.2011 Репутация: нет Всего: нет |
начал вникать, похоже что очень интересная штука... |
|||
|
||||
lugaru |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 18.11.2011 Репутация: нет Всего: нет |
хорошая статья, о многом просветила, спасибо |
|||
|
||||
mstalker26 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 206 Регистрация: 4.7.2009 Репутация: 3 Всего: 11 |
http://madbean.com/anim/totallygridbag/ ![]() Минус этого менеджера в том, что для написания простого расположения компонентом, требуется много кода, а для сложного - потом чёрт ногу сломит. Интуитивно понятным я бы его не назвал. У меня в проекте одна форма динамически генерируется с помощью GridBagLayout, без слез не взглянешь. Недаром в JDK 7 появился MigLayout (вроде похож на TableLayout). P.S. Это не критика цитаты, просто не встречал разработчика, который бы сказал, что любит этот менеджер и может быстро разрабатывать формы на нем (и расширять в дальнейшем без перелопачивания всего кода). --------------------
Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом. |
|||
|
||||
AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 10 Всего: 118 |
Если рассматривать с точки зрения задачи, то вопрос некорректный. Каждый layout решает определенную задачу. И надо выбирать исходя из потребностей. Мне например лениво разбираться с GridBagLayout - иногда проще комбинировать несколько layout'ов на разных панелях.
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "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. |