JavaFX за разработка на потребителски интерфейси (GUI)

Създаване и настройка на правоъгълници и елипси в JavaFX

Всички видеоклипове от урока JavaFX за разработка на потребителски интерфейс (GUI)

Създаването на графични потребителски интерфейси (GUIs) в JavaFX може лесно да се постигне чрез използването на геометрични форми като правоъгълници и елипси. Въпреки че тези форми са прости по своята структура, те предлагат много възможности за персонализиране и подобряване на графичните ти приложения. В това ръководство ще ти покажа как да създадеш и персонализираш правоъгълници и елипси ефективно, за да оформяш визуално привлекателни GUIs.

Най-важни заключения

  • Ще научиш как да създаваш правоъгълници и елипси в JavaFX.
  • Ще разбереш как да настройваш правоъгълници с закръглени ъгли.
  • Ще получиш практични съвети за управление на размера и позицията на елипсите.

Стъпка по стъпка ръководство

Добавяне и настройка на правоъгълник

Първо, започваме с въвеждането на правоъгълник. За да създадеш правоъгълник, използваш конструктора Rectangle. Определи позицията и размера.

Rectangle правоъгълник = new Rectangle();
За позиционирането на правоъгълника използваш командите setX и setY. Задай стойностите за X и Y координатите, както и за ширината и височината.

правоъгълник.setX(100);
правоъгълник.setY(100);
правоъгълник.setWidth(200);
правоъгълник.setHeight(200);

За да добавиш правоъгълника към основния ти коренов елемент, трябва да използваш следния код:

root.getChildren().add(правоъгълник);

JavaFX създаване и настройка на правоъгълници и елипси

Оформяне на закръглени ъгли на правоъгълника

За да придадеш закръглени ъгли на правоъгълника, можеш да използваш методите setArcHeight и setArcWidth. Тези стойности определят закръглеността на ъглите и могат значително да подобрят твоята GUI.

правоъгълник.setArcHeight(25);
правоъгълник.setArcWidth(25);

С тази настройка сега трябва да видиш закръглен правоъгълник. Можеш да увеличаваш или намаляваш стойностите, за да постигаш различни степени на закръгленост.

Създаване и настройка на правоъгълници и елипси с JavaFX

Създаване и настройка на елипса

Сега ще разгледаме как да създадем елипса. Процесът е подобен на този на правоъгълника. Използваш класа Ellipse и определяш необходимите параметри.

Ellipse елипса = new Ellipse();
За да зададеш централната позиция на елипсата, можеш да използваш следните команди:

елипса.setCenterX(140);
елипса.setCenterY(70);

Освен това, ще ти потрябват два радиуса: един за X-оста и един за Y-оста:

елипса.setRadiusX(140);
елипса.setRadiusY(70);

Накрая, добави елипсата към твоя коренов елемент:

root.getChildren().add(елипса);

Създаване и настройка на правоъгълници и елипси в JavaFX

Резюме на урока: JavaFX Правоъгълник и Елипса

Сега знаеш как да създаваш и настройваш правоъгълници и елипси в JavaFX. Чрез задаване на позиция, размер и закръгленост можеш да персонализираш графичните си приложения.

Често задавани въпроси

Как да създам правоъгълник в JavaFX?Използвай класа Rectangle, за да създадеш правоъгълник. Задай позиция и размер с методите setX, setY, setWidth и setHeight.

Как да направя закръглени ъгли на правоъгълник?Използвай setArcHeight и setArcWidth, за да зададеш закръглеността на ъглите.

Как да определя централната позиция на елипса?Използвай setCenterX и setCenterY, за да зададеш позицията на центъра на елипсата.

Как да определя радиусите на елипса?Използвай методите setRadiusX и setRadiusY, за да зададеш радиусите за X и Y оста.

Къде да добавя геометричните форми в JavaFX сцената?Използвай root.getChildren().add() последвано от формата, която добавяш, за да я включиш в сцената.