Запутался в макетах Java - PullRequest
       18

Запутался в макетах Java

0 голосов
/ 30 ноября 2018

Я не очень разбираюсь в Java Swing Layouts.Я хотел бы сделать макет, похожий на тот, что на картинке.Есть ли простой способ понять и создать макеты?

https://i.stack.imgur.com/cXeTn.png

Ответы [ 2 ]

0 голосов
/ 01 декабря 2018

Есть ли какой-нибудь простой способ понять и создать макеты?

Я не могу судить, что другим будет легко, но мой подход к разметке контейнеров состоит в поиске sub-секций графического интерфейса, которые можно было бы легко сделать с определенным макетом, а затем работать вне этого.

Например, кажется, что одна строка GridLayout может быть хорошо приспособлена для отображения двух верхнихтекстовые панели.Затем можно создать остальную часть графического интерфейса, поместив панель с двумя текстовыми панелями в ограничение PAGE_START для BorderLayout, с третьей текстовой панелью в CENTER и текстовым полем в PAGE_END.

Готово.

enter image description here

0 голосов
/ 30 ноября 2018

На веб-сайте оракула есть учебные пособия и инструменты для создания макетов, которые в интерактивном режиме показывают вам, что вы создаете.Одним из них, который я лично использовал в прошлом, является Window Builder, который вы можете получить как плагин Eclipse, но он ни в коем случае не является единственным.

В конце концов, все сводится к опыту.Дурачись с ними, попробуй их, познакомься с ними.Если вы сами не пишете с ними код, их трудно понять правильно.

...