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

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


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

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

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

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

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

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

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

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


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