|
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(), PromptDatapublic 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 и/или его филиалы. Все права защищены. Использование подвергается .