Я читаю о разделах Java GUI, пока я читаю около GroupLayout
. Я обнаружил, что ему нужен объект Container. Однако то, что я понял, что LayoutManager
используется для компоновки, может быть контейнером, поэтому мне нужно установить, что такое макет для моего контейнера, но в групповом маке я должен установить Контейнер, который будет управлять макетом группы.GroupLayout нуждается в контейнере для своего конструктора
Я понимаю что-то неправильно или нет недоразумений?
Обычно для создания макета в среде IDE используется GroupLayout. Все компоненты добавляются в одну панель. Это затрудняет управление кодом, если вы когда-либо переключаетесь на другую среду IDE. В качестве отдельных лиц мы можем логически группировать компоненты в разные панели, используя другой менеджер компоновки. Это делает код более структурированным и более простым в обслуживании. Я предлагаю вам прочитать учебник Swing в [Layout Manger] (http://docs.oracle.com/javase/tutorial/uiswing/layout/visual.html) и сначала изучить основные менеджеры макетов. Для GroupLayout есть рабочий пример, который должен ответить на ваш вопрос. – camickr
Подробнее [здесь] (http://stackoverflow.com/a/8504753/230513). – trashgod