|
Выравнивание компонентов
|
|||
---|---|---|---|
#18+
Доброго времени суток всем! Хотел перенести одно свое андроидное приложение на пк и столкнулся с такой трудностью. На андроиде был вертикальный LinearLayout, и все компоненты в нем были выравнены по обоим краям (width=match_parent) Можно ли подобное сделать с помощью свинговых компонентов (JLabel, JButton и т.п.)? С уважением, Валера. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2018, 07:26 |
|
Выравнивание компонентов
|
|||
---|---|---|---|
#18+
Sp999Layout Поиск на это слово и слово свинг? Причем тут кнопки или Label? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2018, 07:48 |
|
Выравнивание компонентов
|
|||
---|---|---|---|
#18+
Petro123, Я может непонятно свою мысль изложил. Я в программе заюзал Box в качестве вертикального контейнера. Добавил в него несколько лайблов и кнопок, но все, что я могу, это выравнять их или по левому краю, или по правому, или по центру, но никак не по обоим краям сразу. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2018, 08:17 |
|
Выравнивание компонентов
|
|||
---|---|---|---|
#18+
Sp999, Андроид на javaFX переносить надо. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2018, 08:19 |
|
Выравнивание компонентов
|
|||
---|---|---|---|
#18+
Примеры в гугле по запросу "swing align width" П.С. FX не использовал, но если бы мне нужно было сделать подобное, то переносил бы на FX. А еще лучше под веб, с каким-нибудь джаваскриптовым фреймворком. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2018, 11:02 |
|
Выравнивание компонентов
|
|||
---|---|---|---|
#18+
Sp999, Можно между компонентами вставлять Box.createHorizontalGlue() ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2018, 11:10 |
|
Выравнивание компонентов
|
|||
---|---|---|---|
#18+
by-pass, Спасибо, это работает! ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 07:16 |
|
Выравнивание компонентов
|
|||
---|---|---|---|
#18+
В рамках этой же темы возник еще один вопрос. Вставил в контейнер JLabel, на него добавил картинку: setIcon(new ImageIcon("src/1.png")); Проблема в том, что картинка отображается во весь свой размер, а хотелось бы чтобы она масштабировалась по ширине. Можно это как-то победить? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 07:38 |
|
Выравнивание компонентов
|
|||
---|---|---|---|
#18+
Sp999, В javaFX это декларативно html версткой и стилями. Здесь читай доки по api layout ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 08:08 |
|
Выравнивание компонентов
|
|||
---|---|---|---|
#18+
Sp999, Можно. Есть несколько методов, позволяющих масштабировать изображение: Код: java 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 09:49 |
|
|
start [/forum/topic.php?fid=59&msg=39729725&tid=2121667]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
55ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 324ms |
total: | 479ms |
0 / 0 |