2013-05-17 2 views
-1

Какая лучшая библиотека для использования в Java для простого макета.Java Simple Layout

Вот изображение того, что я хочу иметь на форме.

enter image description here

Я ищу наиболее простой библиотеки макета, который также имеет хорошие характеристики позиционирования.

+3

Я вижу «BorderLayout» и, возможно, «GridBagLayout». Ознакомьтесь с [Визуальным руководством для менеджеров макетов] (http://docs.oracle.com/javase/tutorial/uiswing/layout/visual.html) для лучших идей – MadProgrammer

ответ

0

Я бы попробовал это с Swing. Или это слишком сложно?

0

В библиотеке JAVA имеется 8 менеджеров макетов.

Существует также один бесплатный открытый исходный код, который вы можете использовать, это MigLayout.

Его простая в использовании, но очень мощный Java Swing, JavaFX 2 и менеджер компоновки SWT,

0

Использование Swings.And IDE вы можете предпочесть NetBeans как в NetBeans вы можете перетащить, чтобы создать пользовательский интерфейс, который очень легко по сравнению с кодированием

2

См. Nested Layout Example для получения идей о том, как комбинировать макеты для создания требуемого макета.

2

Я предполагаю, что вы хотите использовать Java Swing, так как вы назвали ваши компоненты с J.

Наружные JPanel может использовать BorderLayout. JList будет внутри JScrollPane. JScrollPane будет в центре, панель переключателей будет на западе, а Jbutton будет на юге.

Панель переключателей будет использовать GridBagLayout, чтобы получить кнопки одинакового размера, и поэтому вы можете указать интервал между пикселями (вставки) между переключателями. Эта панель будет размещена внутри другого JPanel с помощью FlowLayout, чтобы держать радиокноты от распространения и занимать всю панель.

Прочтите эту интересную статью, Sudoku Solver Swing GUI, для получения дополнительной информации о том, как развернуть графический интерфейс Swing.