Spec-Zone.ru › OpenJavaFX 24

Пакет javafx.scene.web

package javafx.scene.web

Этот пакет предоставляет средства для загрузки и отображения веб-контента. Его функциональность реализована двумя основными классами:

WebEngine — это компонент, не имеющий визуального представления, способный загружать веб-страницы, создавать для них объекты DOM и запускать скрипты внутри страниц.

WebView — это Node, представляющий веб-страницу, управляемую объектом WebEngine. Каждый объект WebView имеет связанный с ним объект WebEngine. Эта связь устанавливается при создании объекта WebView и не может быть изменена позднее.

Как WebEngine, так и WebView должны создаваться и обрабатываться в потоке FX User.

Ниже представлен пример типичного сценария использования:


     WebView webView = new WebView();
     WebEngine webEngine = webView.getEngine();
     webEngine.load("http://javafx.com");
     // add webView to the scene
 
javafx.graphics
Модуль Пакет Описание
javafx.scene
Предоставляет основной набор базовых классов для API JavaFX Scene Graph.
Класс Описание
HTMLEditor
Контрол, позволяющий пользователю редактировать текст и применять стили к этому тексту.
HTMLEditorSkin
Скин HTML редактора.
HTMLEditorSkin.Command
Представляет команды, которые могут быть переданы в веб-движок HTMLEditor.
PopupFeatures
Этот класс описывает функции всплывающего окна веб-браузера, как указано функцией JavaScript window.open.
PromptData
Этот класс инкапсулирует данные, передаваемые в функцию JavaScript prompt(): сообщение и значение по умолчанию.
WebEngine
WebEngine — это объект, не имеющий визуального представления, способный управлять одной веб-страницей за раз.
WebErrorEvent
Событие, указывающее на ошибку в WebEngine.
WebEvent<T>
WebEvent передаются в EventHandler, зарегистрированные в WebEngine JavaScript, выполняющимся на веб-странице.
WebHistory
Класс WebHistory представляет историю сеанса, связанную с экземпляром WebEngine.
WebView
WebView — это Node, который управляет WebEngine и отображает его содержимое.

Отправить сообщение об ошибке или предложить улучшение
Авторские права © 2008, 2025, Oracle и/или его аффилированные лица. Все права защищены.

© 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