Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Layout manager какой выбрать? 
:(
    Опции темы
lugaru
Дата 1.12.2011, 18:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 65
Регистрация: 18.11.2011

Репутация: нет
Всего: нет



Я новичек и использую eclipse, настал момент когда стоит задача использывания GUI, какой Layout manager посоветуете, кто с чем сталкивался и чем они отличаються?
Буду очень рад подсказками и вашим мнениям, так как хочу сохранить время на поиск и тестирование)))))) в обще хочу похалявничать)))
PM MAIL   Вверх
mstalker26
Дата 1.12.2011, 22:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 206
Регистрация: 4.7.2009

Репутация: 3
Всего: 11



Выбор LayoutManager'а зависит от задачи.
http://docs.oracle.com/javase/tutorial/uis...yout/index.html

P.S. похалявить не удастся smile
--------------------
Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
PM   Вверх
lugaru
  Дата 2.12.2011, 01:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 65
Регистрация: 18.11.2011

Репутация: нет
Всего: нет



Цитата(mstalker26 @ 1.12.2011,  22:47)
Выбор LayoutManager'а зависит от задачи.
http://docs.oracle.com/javase/tutorial/uis...yout/index.html

P.S. похалявить не удастся smile

спасибо, почитаю))
П.С. блин(((
PM MAIL   Вверх
Skipy
Дата 2.12.2011, 15:07 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 487
Регистрация: 24.8.2006
Где: Москва, Россия

Репутация: 4
Всего: 16





--------------------
С уважением,
Евгений aka Skipy
www.skipy.ru
PM MAIL WWW ICQ   Вверх
dobrolub
Дата 2.12.2011, 22:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 385
Регистрация: 18.12.2009
Где: Vancouver, Canada

Репутация: нет
Всего: 16



GridBagLayout - сложный, но настолько гибкий, что время на его изучение окупается с лихвой. Не поленись взять в руки карандаш и расчертить на бумажке свой интерфейс. Не поленись также нарисовать колонки и ряды, а также подумай как компоненты будут расти и уменьшаться при изменении размера окна. Этот Layout работает на Ура, когда отточишь технику. Другие даже использовать для сложных форм не захочется. 
PM   Вверх
lugaru
Дата 3.12.2011, 04:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 65
Регистрация: 18.11.2011

Репутация: нет
Всего: нет



Цитата(dobrolub @ 2.12.2011,  22:50)
GridBagLayout - сложный, но настолько гибкий, что время на его изучение окупается с лихвой. Не поленись взять в руки карандаш и расчертить на бумажке свой интерфейс. Не поленись также нарисовать колонки и ряды, а также подумай как компоненты будут расти и уменьшаться при изменении размера окна. Этот Layout работает на Ура, когда отточишь технику. Другие даже использовать для сложных форм не захочется.

начал вникать, похоже что очень интересная штука...
PM MAIL   Вверх
lugaru
Дата 3.12.2011, 05:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 65
Регистрация: 18.11.2011

Репутация: нет
Всего: нет



Цитата(Skipy @ 2.12.2011,  15:07)
http://www.skipy.ru/technics/layouts.html

хорошая статья, о многом просветила, спасибо
PM MAIL   Вверх
mstalker26
Дата 6.12.2011, 19:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 206
Регистрация: 4.7.2009

Репутация: 3
Всего: 11



Цитата(dobrolub @ 2.12.2011,  21:50)
GridBagLayout - сложный, но настолько гибкий, что время на его изучение окупается с лихвой ...

http://madbean.com/anim/totallygridbag/ smile Классика.

Минус этого менеджера в том, что для написания простого расположения компонентом, требуется много кода, а для сложного - потом чёрт ногу сломит. Интуитивно понятным я бы его не назвал. У меня в проекте одна форма динамически генерируется с помощью GridBagLayout, без слез не взглянешь. Недаром в JDK 7 появился MigLayout (вроде похож на TableLayout).


P.S. Это не критика цитаты, просто не встречал разработчика, который бы сказал, что любит этот менеджер и может быстро разрабатывать формы на нем (и расширять в дальнейшем без перелопачивания всего кода).
--------------------
Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
PM   Вверх
AntonSaburov
Дата 7.12.2011, 14:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


Профиль
Группа: Модератор
Сообщений: 5658
Регистрация: 2.7.2002
Где: Санкт-Петербург

Репутация: 10
Всего: 118



Если рассматривать с точки зрения задачи, то вопрос некорректный. Каждый layout решает определенную задачу. И надо выбирать исходя из потребностей. Мне например лениво разбираться с GridBagLayout - иногда проще комбинировать несколько layout'ов на разных панелях.
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   jk1
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, jk1.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: GUI и Java FX приложения | Следующая тема »


 




[ Время генерации скрипта: 0.0834 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.