|
|
|
Верстка в swing
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! имеется вопрос по swing'у. На первом скриншоте то, как есть сейчас, на втором то, как надо. Важно сохранить такой же вид строчек, т.е. слева Label, справа Button, но надо чтобы свободное место не занималось JPanel со строчками. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2012, 02:19:44 |
|
||
|
Верстка в swing
|
|||
|---|---|---|---|
|
#18+
Телепаты в отпуске. Это JList или GridBagLayout? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2012, 09:58:00 |
|
||
|
Верстка в swing
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Да там и простой гридлэйаут вполне сработает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2012, 10:05:31 |
|
||
|
Верстка в swing
|
|||
|---|---|---|---|
|
#18+
3D-GRAF, Сам не дизайнер, но по мне лучше был бы вариант с checkbox-ами + одна кнопка "удалить". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2012, 11:56:22 |
|
||
|
Верстка в swing
|
|||
|---|---|---|---|
|
#18+
Это GridBagLayout GridLayout разве позволит выравнить правый столбец по правому краю? vas0, Согласен, но целью было научиться работать со swing. Верстка все равно та же самая. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2012, 15:44:15 |
|
||
|
Верстка в swing
|
|||
|---|---|---|---|
|
#18+
На будущее - MigLayout рулит. Там, например, есть режим отладки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2012, 15:45:33 |
|
||
|
Верстка в swing
|
|||
|---|---|---|---|
|
#18+
Покажите что ли код. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2012, 15:46:58 |
|
||
|
Верстка в swing
|
|||
|---|---|---|---|
|
#18+
vas03D-GRAF, Сам не дизайнер, но по мне лучше был бы вариант с checkbox-ами + одна кнопка "удалить". +1 :) или поддержка мульти выделения строк ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2012, 15:50:37 |
|
||
|
Верстка в swing
|
|||
|---|---|---|---|
|
#18+
слева список, справа Управление ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2012, 15:51:38 |
|
||
|
Верстка в swing
|
|||
|---|---|---|---|
|
#18+
Так у вас же панель растягивается на всё свободное место. Там что просто JPanel внутри JScrollPane? Возможно стоит какой-нибудь spacer добавить в GridBagLayout, чтобы занимал место. Почему не JList? Там, конечно, с кнопочками с пол пинка не заведётся. Но в остальном то что нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2012, 15:52:10 |
|
||
|
Верстка в swing
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Да, растягивается. Вот мне и интересно как исправить это. Структура как вы и написали, JScrollPane -> JPanel -> GridBagLayout'ы Можно по-подробней про spacer? И вообще мне кажется достаточно часто встречающаяся задача, хочется уже понять как на будущее подобное реализовывать. После HTML кажется странным, что такое реализовать может быть трудным :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2012, 16:10:37 |
|
||
|
Верстка в swing
|
|||
|---|---|---|---|
|
#18+
Использование MigLayout вместо GridBagLayout решило проблему, спасибо Blazkowicz. Хотя по прежнему интересно, можно ли было это реализовать стандартными средствами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2012, 23:53:08 |
|
||
|
Верстка в swing
|
|||
|---|---|---|---|
|
#18+
3D-GRAF, Чего Вам рекомендовали - всё стандартные средства. Дальше уж некуда! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2012, 14:13:15 |
|
||
|
Верстка в swing
|
|||
|---|---|---|---|
|
#18+
ShSerge, Всё - это JList? Или я чего-то упустил? JList я так понимаю такой гибкости мне не даст, как GridBagLayout ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2012, 23:27:12 |
|
||
|
Верстка в swing
|
|||
|---|---|---|---|
|
#18+
3D-GRAF, Я не про жЛист говорил, а про совершенно стандартные лэйауты. Лично я бы сделал такую штуку на стандартном гридлэйауте, гридбег здесь не очень-то нужен, имхо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2012, 00:02:11 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=297&tid=2132076]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
36ms |
get topic data: |
16ms |
get forum data: |
3ms |
get page messages: |
68ms |
get tp. blocked users: |
2ms |
| others: | 324ms |
| total: | 491ms |

| 0 / 0 |
