Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Верстка в swing / 17 сообщений из 17, страница 1 из 1
09.04.2012, 02:19:44
    #37744451
3D-GRAF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Верстка в swing
Здравствуйте!
имеется вопрос по swing'у.

На первом скриншоте то, как есть сейчас, на втором то, как надо.
Важно сохранить такой же вид строчек, т.е. слева Label, справа Button, но надо чтобы свободное место не занималось JPanel со строчками.


...
Рейтинг: 0 / 0
09.04.2012, 09:58:00
    #37744610
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Верстка в swing
Телепаты в отпуске. Это JList или GridBagLayout?
...
Рейтинг: 0 / 0
09.04.2012, 10:05:31
    #37744619
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Верстка в swing
Blazkowicz,

Да там и простой гридлэйаут вполне сработает.
...
Рейтинг: 0 / 0
09.04.2012, 11:56:22
    #37744824
vas0
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Верстка в swing
3D-GRAF,

Сам не дизайнер, но по мне лучше был бы вариант с checkbox-ами + одна кнопка "удалить".
...
Рейтинг: 0 / 0
09.04.2012, 15:44:15
    #37745325
3D-GRAF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Верстка в swing
Это GridBagLayout
GridLayout разве позволит выравнить правый столбец по правому краю?

vas0,
Согласен, но целью было научиться работать со swing. Верстка все равно та же самая.
...
Рейтинг: 0 / 0
09.04.2012, 15:45:33
    #37745328
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Верстка в swing
На будущее - MigLayout рулит. Там, например, есть режим отладки.
...
Рейтинг: 0 / 0
09.04.2012, 15:46:58
    #37745330
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Верстка в swing
Покажите что ли код.
...
Рейтинг: 0 / 0
09.04.2012, 15:50:37
    #37745344
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Верстка в swing
vas03D-GRAF,
Сам не дизайнер, но по мне лучше был бы вариант с checkbox-ами + одна кнопка "удалить".
+1 :)
или поддержка мульти выделения строк
...
Рейтинг: 0 / 0
09.04.2012, 15:51:38
    #37745348
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Верстка в swing
слева список, справа Управление
...
Рейтинг: 0 / 0
09.04.2012, 15:52:10
    #37745349
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Верстка в swing
Так у вас же панель растягивается на всё свободное место. Там что просто JPanel внутри JScrollPane?
Возможно стоит какой-нибудь spacer добавить в GridBagLayout, чтобы занимал место.
Почему не JList? Там, конечно, с кнопочками с пол пинка не заведётся. Но в остальном то что нужно.
...
Рейтинг: 0 / 0
09.04.2012, 16:10:37
    #37745385
3D-GRAF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Верстка в swing
Blazkowicz,
Да, растягивается. Вот мне и интересно как исправить это.
Структура как вы и написали, JScrollPane -> JPanel -> GridBagLayout'ы
Можно по-подробней про spacer?

И вообще мне кажется достаточно часто встречающаяся задача, хочется уже понять как на будущее подобное реализовывать.
После HTML кажется странным, что такое реализовать может быть трудным :)
...
Рейтинг: 0 / 0
09.04.2012, 23:53:08
    #37745980
3D-GRAF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Верстка в swing
Использование MigLayout вместо GridBagLayout решило проблему, спасибо Blazkowicz.
Хотя по прежнему интересно, можно ли было это реализовать стандартными средствами.
...
Рейтинг: 0 / 0
10.04.2012, 14:13:15
    #37746835
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Верстка в swing
3D-GRAF,

Чего Вам рекомендовали - всё стандартные средства. Дальше уж некуда!
...
Рейтинг: 0 / 0
10.04.2012, 23:27:12
    #37747731
3D-GRAF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Верстка в swing
ShSerge,

Всё - это JList? Или я чего-то упустил? JList я так понимаю такой гибкости мне не даст, как GridBagLayout
...
Рейтинг: 0 / 0
11.04.2012, 00:02:11
    #37747763
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Верстка в swing
3D-GRAF,

Я не про жЛист говорил, а про совершенно стандартные лэйауты. Лично я бы сделал такую штуку на стандартном гридлэйауте, гридбег здесь не очень-то нужен, имхо.
...
Рейтинг: 0 / 0
11.04.2012, 10:54:48
    #37748065
wessen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Верстка в swing
JTable не?
...
Рейтинг: 0 / 0
11.04.2012, 15:31:08
    #37748814
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Верстка в swing
wessenJTable не?
Можно и так, но не нужно. Классика жанра - большинство современных ява-программистов (как они себя позиционируют), даже что такое лайоуты не знают.
Поэтому и говорю, учитесь писàть под блокнотом.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Верстка в swing / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]