В этой главе описывается панель содержимого (Content) JavaFX Scene Builder.

Панель «Содержимое» - это прямоугольная область, которая занимает центр окна JavaFX Scene Builder. Когда вы создаете новый файл FXML, он по умолчанию пуст. Это холст вашего дизайна, который дает вам представление о том, что вы создаете. Он позволяет вам напрямую управлять графическими элементами, используемыми в вашем макете FXML. Один из способов добавить элемент графического интерфейса в макет - перетащить его с панели «Библиотека» в выбранное место на панели «Содержимое». Когда вы перетаскиваете объект на панель Content, целевая область перетаскивания выделяется, как показано на рисунке 6-1. Значок информации также отображается для обозначения перетаскиваемого элемента графического интерфейса.

Рисунок 6-1 Перетаскивание элемента ListView на панель содержимого

Element dragged from the Library panel to Content panel.

У выбранных элементов есть специальные ручки, позволяющие масштабировать или изменять размер элементов. Вы перемещаете выбранный элемент, используя мышь, чтобы перетащить его в другое место. Щелчок правой кнопкой мыши в любом месте панели Content отображает контекстное меню команд, которые можно использовать для текущего выбранного элемента, как показано на рисунке 6-2.

Рисунок 6-2 Контекстное меню на панели содержимого

Description of Figure 6-2 follows

Двойной щелчок по элементу графического интерфейса пользователя на панели «Содержимое» переводит этот элемент в режим встроенного редактирования. Если выбран элемент графического интерфейса пользователя со свойством Text, нажатие клавиши Return также переводит элемент во встроенный режим редактирования.

Элементы GUI в контейнерах FlowPane, TextFlow, TilePane, ToolBar, HBox и VBox можно переупорядочить. Серая линия указывает на расположение или порядок расположения выбранного объекта.

 

Предыдущая   Следующая