Spec-Zone .ru
спецификации, руководства, описания, API
|
public final class WebEngine
extends java.lang.Object
WebEngine
невидимый объект, способный к управлению одной Веб-страницей за один раз. Можно загрузить Веб-страницы в механизм, продвижение загрузки дорожки, модель документа доступа загруженной страницы, и выполнить JavaScript на странице. Загрузка является всегда асинхронной. Методы, которые сразу инициируют загружающийся возврат после планирования задания, таким образом, нельзя принять загрузку, полны к тому времени. getLoadWorker()
метод может использоваться, чтобы отследить загружающееся состояние.
Много обработчиков JavaScript и обратных вызовов могут быть зарегистрированы в a WebEngine
. Они вызываются, когда сценарий, работающий на элементах пользовательского интерфейса доступов страницы, которые лежат за пределами управления WebEngine
, такой как окно браузера, панель инструментов или строка состояния.
WebEngine
объекты должны быть созданы и получены доступ исключительно от FXthread.
Ввести | Свойство и Описание |
---|---|
ObjectProperty<Callback<java.lang.String,java.lang.Boolean>> |
confirmHandler
JavaScript
confirm свойство обработчика. |
ObjectProperty<Callback<PopupFeatures,WebEngine>> |
createPopupHandler
JavaScript раскрывающееся свойство обработчика.
|
ReadOnlyObjectProperty<org.w3c.dom.Document> |
документ
Объект документа для текущей Веб-страницы.
|
ReadOnlyStringProperty |
расположение
URL текущей Веб-страницы.
|
ObjectProperty<EventHandler<WebEvent<java.lang.String>>> |
onAlert
JavaScript
alert свойство обработчика. |
ObjectProperty<EventHandler<WebEvent<Rectangle2D>>> |
onResized
Окно JavaScript изменяет размеры свойства обработчика.
|
ObjectProperty<EventHandler<WebEvent<java.lang.String>>> |
onStatusChanged
Свойство обработчика состояния JavaScript.
|
ObjectProperty<EventHandler<WebEvent<java.lang.Boolean>>> |
onVisibilityChanged
Свойство обработчика видимости окна JavaScript.
|
ObjectProperty<Callback<PromptData,java.lang.String>> |
promptHandler
JavaScript
prompt свойство обработчика. |
ReadOnlyStringProperty |
title
Заголовок текущей Веб-страницы.
|
Конструктор и Описание |
---|
WebEngine()
Создает новый механизм.
|
WebEngine(java.lang.String url)
Создает новый механизм и загружает Веб-страницу в это.
|
Модификатор и Тип | Метод и Описание |
---|---|
ObjectProperty<Callback<java.lang.String,java.lang.Boolean>> |
confirmHandlerProperty()
JavaScript
confirm свойство обработчика. |
ObjectProperty<Callback<PopupFeatures,WebEngine>> |
createPopupHandlerProperty()
JavaScript раскрывающееся свойство обработчика.
|
ReadOnlyObjectProperty<org.w3c.dom.Document> |
documentProperty()
Объект документа для текущей Веб-страницы.
|
java.lang.Object |
executeScript(java.lang.String script)
Выполняет сценарий в контексте текущей страницы.
|
Callback<java.lang.String,java.lang.Boolean> |
getConfirmHandler()
Возвращает JavaScript
confirm обработчик. |
Callback<PopupFeatures,WebEngine> |
getCreatePopupHandler()
Возвращает JavaScript раскрывающийся обработчик.
|
org.w3c.dom.Document |
getDocument()
Возвращает объект документа для текущей Веб-страницы.
|
Worker<java.lang.Void> |
getLoadWorker()
Возвраты a
Worker объект, который может использоваться, чтобы отследить загружающееся продвижение. |
java.lang.String |
getLocation()
Возвраты URL текущей Веб-страницы.
|
EventHandler<WebEvent<java.lang.String>> |
getOnAlert()
Возвращает JavaScript
alert обработчик. |
EventHandler<WebEvent<Rectangle2D>> |
getOnResized()
Возвращается окно JavaScript изменяют размеры обработчика.
|
EventHandler<WebEvent<java.lang.String>> |
getOnStatusChanged()
Возвращает обработчик состояния JavaScript.
|
EventHandler<WebEvent<java.lang.Boolean>> |
getOnVisibilityChanged()
Возвращает обработчик видимости окна JavaScript.
|
Callback<PromptData,java.lang.String> |
getPromptHandler()
Возвращает JavaScript
prompt обработчик. |
java.lang.String |
getTitle()
Возвраты title текущей Веб-страницы.
|
void |
load(java.lang.String url)
Загружает Веб-страницу в этот механизм.
|
void |
loadContent(java.lang.String content)
Загружает данный контент HTML непосредственно.
|
void |
loadContent(java.lang.String content, java.lang.String contentType)
Загружает данный контент непосредственно.
|
ReadOnlyStringProperty |
locationProperty()
URL текущей Веб-страницы.
|
ObjectProperty<EventHandler<WebEvent<java.lang.String>>> |
onAlertProperty()
JavaScript
alert свойство обработчика. |
ObjectProperty<EventHandler<WebEvent<Rectangle2D>>> |
onResizedProperty()
Окно JavaScript изменяет размеры свойства обработчика.
|
ObjectProperty<EventHandler<WebEvent<java.lang.String>>> |
onStatusChangedProperty()
Свойство обработчика состояния JavaScript.
|
ObjectProperty<EventHandler<WebEvent<java.lang.Boolean>>> |
onVisibilityChangedProperty()
Свойство обработчика видимости окна JavaScript.
|
ObjectProperty<Callback<PromptData,java.lang.String>> |
promptHandlerProperty()
JavaScript
prompt свойство обработчика. |
void |
reload()
Перезагружает текущую страницу, загруженный ли из URL или непосредственно из Строки в одном из
loadContent методы. |
void |
setConfirmHandler(Callback<java.lang.String,java.lang.Boolean> handler)
Устанавливает JavaScript
confirm обработчик. |
void |
setCreatePopupHandler(Callback<PopupFeatures,WebEngine> handler)
Устанавливает JavaScript раскрывающийся обработчик.
|
void |
setOnAlert(EventHandler<WebEvent<java.lang.String>> handler)
Устанавливает JavaScript
alert обработчик. |
void |
setOnResized(EventHandler<WebEvent<Rectangle2D>> handler)
Наборы окно JavaScript изменяют размеры обработчика.
|
void |
setOnStatusChanged(EventHandler<WebEvent<java.lang.String>> handler)
Устанавливает обработчик состояния JavaScript.
|
void |
setOnVisibilityChanged(EventHandler<WebEvent<java.lang.Boolean>> handler)
Устанавливает обработчик видимости окна JavaScript.
|
void |
setPromptHandler(Callback<PromptData,java.lang.String> handler)
Устанавливает JavaScript
prompt обработчик. |
ReadOnlyStringProperty |
titleProperty()
Заголовок текущей Веб-страницы.
|
null
если Веб-страница, отказавшая, чтобы загрузиться.getDocument()
getLocation()
null
.getTitle()
alert
свойство обработчика. Этот обработчик вызывается, когда сценарий, работающий на Веб-странице, вызывает alert
функция.getOnAlert()
, setOnAlert(EventHandler)
window.status
свойство.window
объект.getOnResized()
, setOnResized(EventHandler)
window
объект.Чтобы удовлетворить этот запрос, обработчик может создать новое WebEngine
, присоедините обработчик видимости и дополнительно изменять размеры обработчик, и возвратите недавно создаваемый механизм. Чтобы блокировать раскрывающееся, обработчик должен возвратиться null
.
По умолчанию раскрывающийся обработчик устанавливается, который открывается, раскрывается в этом WebEngine
.
confirm
свойство обработчика. Этот обработчик вызывается, когда сценарий, работающий на Веб-странице, вызывает confirm
функция. Реализация может вывести на экран диалоговое окно с опциями Yes и No, и возвратить выбор пользователя.
getConfirmHandler()
, setConfirmHandler(Callback)
prompt
свойство обработчика. Этот обработчик вызывается, когда сценарий, работающий на Веб-странице, вызывает prompt
функция. Реализация может вывести на экран диалоговое окно с текстовым полем, и возвратить ввод пользователя.
PromptData
, getPromptHandler()
, setPromptHandler(Callback)
public WebEngine()
public WebEngine(java.lang.String url)
public final Worker<java.lang.Void> getLoadWorker()
Worker
объект, который может использоваться, чтобы отследить загружающееся продвижение.public final org.w3c.dom.Document getDocument()
null
.public final ReadOnlyObjectProperty<org.w3c.dom.Document> documentProperty()
null
если Веб-страница, отказавшая, чтобы загрузиться.getDocument()
public final java.lang.String getLocation()
public final ReadOnlyStringProperty locationProperty()
getLocation()
public final java.lang.String getTitle()
null
.public final ReadOnlyStringProperty titleProperty()
null
.getTitle()
public final EventHandler<WebEvent<java.lang.String>> getOnAlert()
alert
обработчик.public final void setOnAlert(EventHandler<WebEvent<java.lang.String>> handler)
alert
обработчик.onAlertProperty()
, getOnAlert()
public final ObjectProperty<EventHandler<WebEvent<java.lang.String>>> onAlertProperty()
alert
свойство обработчика. Этот обработчик вызывается, когда сценарий, работающий на Веб-странице, вызывает alert
функция.getOnAlert()
, setOnAlert(EventHandler)
public final EventHandler<WebEvent<java.lang.String>> getOnStatusChanged()
public final void setOnStatusChanged(EventHandler<WebEvent<java.lang.String>> handler)
onStatusChangedProperty()
, getOnStatusChanged()
public final ObjectProperty<EventHandler<WebEvent<java.lang.String>>> onStatusChangedProperty()
window.status
свойство.public final EventHandler<WebEvent<Rectangle2D>> getOnResized()
public final void setOnResized(EventHandler<WebEvent<Rectangle2D>> handler)
onResizedProperty()
, getOnResized()
public final ObjectProperty<EventHandler<WebEvent<Rectangle2D>>> onResizedProperty()
window
объект.getOnResized()
, setOnResized(EventHandler)
public final EventHandler<WebEvent<java.lang.Boolean>> getOnVisibilityChanged()
public final void setOnVisibilityChanged(EventHandler<WebEvent<java.lang.Boolean>> handler)
public final ObjectProperty<EventHandler<WebEvent<java.lang.Boolean>>> onVisibilityChangedProperty()
window
объект.public final Callback<PopupFeatures,WebEngine> getCreatePopupHandler()
public final void setCreatePopupHandler(Callback<PopupFeatures,WebEngine> handler)
public final ObjectProperty<Callback<PopupFeatures,WebEngine>> createPopupHandlerProperty()
Чтобы удовлетворить этот запрос, обработчик может создать новое WebEngine
, присоедините обработчик видимости и дополнительно изменять размеры обработчик, и возвратите недавно создаваемый механизм. Чтобы блокировать раскрывающееся, обработчик должен возвратиться null
.
По умолчанию раскрывающийся обработчик устанавливается, который открывается, раскрывается в этом WebEngine
.
public final Callback<java.lang.String,java.lang.Boolean> getConfirmHandler()
confirm
обработчик.public final void setConfirmHandler(Callback<java.lang.String,java.lang.Boolean> handler)
confirm
обработчик.confirmHandlerProperty()
, getConfirmHandler()
public final ObjectProperty<Callback<java.lang.String,java.lang.Boolean>> confirmHandlerProperty()
confirm
свойство обработчика. Этот обработчик вызывается, когда сценарий, работающий на Веб-странице, вызывает confirm
функция. Реализация может вывести на экран диалоговое окно с опциями Yes и No, и возвратить выбор пользователя.
getConfirmHandler()
, setConfirmHandler(Callback)
public final Callback<PromptData,java.lang.String> getPromptHandler()
prompt
обработчик.public final void setPromptHandler(Callback<PromptData,java.lang.String> handler)
prompt
обработчик.promptHandlerProperty()
, getPromptHandler()
, PromptData
public final ObjectProperty<Callback<PromptData,java.lang.String>> promptHandlerProperty()
prompt
свойство обработчика. Этот обработчик вызывается, когда сценарий, работающий на Веб-странице, вызывает prompt
функция. Реализация может вывести на экран диалоговое окно с текстовым полем, и возвратить ввод пользователя.
PromptData
, getPromptHandler()
, setPromptHandler(Callback)
public void load(java.lang.String url)
url
- URL веб-страницы, чтобы загрузитьсяpublic void loadContent(java.lang.String content)
load(String)
, этот метод является асинхронным.public void loadContent(java.lang.String content, java.lang.String contentType)
load(String)
, этот метод является асинхронным. Этот метод также позволяет Вам определять тип контента строки, загружаемой, и так может дополнительно поддерживать другие типы помимо только HTML.public void reload()
loadContent
методы.public java.lang.Object executeScript(java.lang.String script)
java.lang.Integer
java.lang.Double
java.lang.String
java.lang.Boolean
null
к null
netscape.javascript.JSObject
netscape.javascript.JSObject
, это также реализует org.w3c.dom.Node
JavaRuntimeObject
который используется, чтобы обернуть объект Java как значение JavaScript - в этом случае мы только извлекаем исходное значение Java. Copyright (c) 2008, 2011, Oracle и/или его филиалы. Все права защищены. Использование подвергается