Spec-Zone.ru › OpenJavaFX 21

Пакет javafx.embed.swing

package javafx.embed.swing

Определяет API для поддержки взаимодействия JavaFX/Swing, включённой в набор инструментов JavaFX UI, включая SwingNode (для встраивания Swing внутри приложения JavaFX) и JFXPanel (для встраивания JavaFX внутри приложения Swing).

Класс JFXPanel определяет лёгкий компонент Swing, который принимает и отображает экземпляр Scene и перенаправляет все события ввода из Swing в присоединенную сцену JavaFX. Класс SwingNode используется для встраивания содержимого Swing в приложение JavaFX. Содержимое для отображения указывается методом SwingNode.setContent, который принимает экземпляр компонента Swing JComponent. Иерархия компонентов, содержащихся в экземпляре JComponent, не должна содержать тяжёлых компонентов, в противном случае SwingNode может не отобразить его. Содержимое перерисовывается автоматически. Все события ввода и фокуса перенаправляются экземпляру JComponent.

Класс Описание
JFXPanel
JFXPanel — компонент для встраивания содержимого JavaFX в приложения Swing.
SwingFXUtils
Этот класс предоставляет вспомогательные методы для преобразования типов данных между форматами Swing/AWT и JavaFX.
SwingNode
Этот класс используется для встраивания содержимого Swing в приложение JavaFX.

© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API