Перейти к основному содержимому

3 записи с тегом "JavaFX"

Посмотреть все теги

· 9 мин. чтения

1. Введение

JavaFX — это библиотека для создания многофункциональных клиентских приложений с помощью Java. Он предоставляет API для разработки приложений с графическим интерфейсом , которые работают практически на любом устройстве с поддержкой Java.

В этом уроке мы сосредоточимся на некоторых его ключевых возможностях и функциях и рассмотрим их.

2. API JavaFX

В Java 8, 9 и 10 для начала работы с библиотекой JavaFX дополнительная настройка не требуется. Проект будет удален из JDK, начиная с JDK 11.

· 3 мин. чтения

1. Обзор

В этом кратком руководстве мы рассмотрим компонент JavaFX Button и посмотрим, как мы можем обрабатывать взаимодействие с пользователем .

2. Настройка приложения

Во- первых, давайте создадим небольшое приложение, чтобы иметь возможность сосредоточиться на обработчиках событий . Начнем с создания простого макета FXML , содержащего кнопку:

<?xml version="1.0" encoding="UTF-8"?>

<?import javafx.scene.control.*?>
<?import javafx.scene.layout.*?>
<BorderPane xmlns:fx="http://javafx.com/fxml"
xmlns="http://javafx.com/javafx"
fx:controller="com.foreach.button.eventhandler.ButtonEventHandlerController"
prefHeight="200.0" prefWidth="300.0">
<center>
<Button fx:id="button" HBox.hgrow="ALWAYS"/>
</center>

<bottom>
<Label fx:id="label" text="Test label"/>
</bottom>
</BorderPane>

· 4 мин. чтения

1. Введение

JavaFX — это мощный инструмент, предназначенный для создания пользовательского интерфейса приложения для различных платформ. Он предоставляет не только компоненты пользовательского интерфейса, но и различные полезные инструменты, такие как свойства и наблюдаемые коллекции.

Компонент ListView удобен для управления коллекциями. А именно, нам не нужно было явно определять DataModel или обновлять элементы ListView . Когда в ObjervableList происходит изменение , оно отражается в виджете ListView .

Однако для такого подхода требуется способ отображения наших пользовательских элементов в JavaFX ListView . В этом руководстве описывается способ настройки внешнего вида объектов домена в ListView .

2. Фабрика клеток