Spec-Zone .ru
спецификации, руководства, описания, API

JavaFX: Обеспечение Богатого Опыта На Все Экраны Вашей Жизни

разверните все

Профиль: рабочий стол, распространенный

Краткий обзор

FX, аналогичный java.lang. Система, место, чтобы сохранить статические служебные методы.

Профиль: распространенный

Наследованные Переменные

Сводка конструктора

общедоступный FX ()
Возвраты
 

Сводка метода

общедоступный статический интервал addShutdownAction (com.sun.javafx.functions. Действие Function0)

Добавляет действие к очереди, чтобы быть выполненным в FX.exit() время Это действие будет добавлено к очереди как стек нажатия, означая, что они будут excuted в упорядочивании FILO.

Добавляет действие к очереди, чтобы быть выполненным в FX.exit() время Это действие будет добавлено к очереди как стек нажатия, означая, что они будут excuted в упорядочивании FILO. Двойные действия не позволяются и заставят Дескриптор orignal быть возвращенным без переупорядочения.

Параметры
действие

из типа function():Void это будет выполняться в FX.exit() время. Только одна копия действия может быть в очереди, попытка добавить то же самое действие, второй раз возвратит предыдущий Дескриптор без любого reodering.

Возвраты
интервал
Дескриптор, используемый, чтобы удалить действие если нужно.
Броски
java.lang. NullPointerException, если действие, если нуль

Профиль: распространенный

 
общедоступная статическая пустота deferAction (com.sun.javafx.functions. Действие Function0)

A deferAction представляет действие, которое должно быть выполнено в более позднее время выбора системы.

A deferAction представляет действие, которое должно быть выполнено в более позднее время выбора системы.

В системах, основанных на событии, диспетчеризируют, такие как Swing, выполнение a deferAction обычно означает помещать это в очередь событий для дальнейшей обработки.

Параметры
действие

из типа function():Void это будет выполняться позже основанный на реализации.

Броски
java.lang. NullPointerException, если действие, если нуль

Профиль: распространенный

 
общедоступный статический пустой выход ()

Выходит из Сценария и заставляет любые Действия Завершения работы быть вызванными, Это может заставить Время выполнения выходить как System.exit() в зависимости от базовой реализации.

Выходит из Сценария и заставляет любые Действия Завершения работы быть вызванными, Это может заставить Время выполнения выходить как System.exit() в зависимости от базовой реализации.

Любые Действия Завершения работы, которые были ранее добавлены, используя addShutdownAction() функция будет exectued в это время в упорядочивании LIFO.

Второй звонок FX.exit() однажды FX.exit() запустился закончится a IllegalStateException чтобы быть брошенным, это может произойти если a Timeline вызовы FX.exit() в то время как FX.exit запускается. Если звонок FX.exit() происходит в Действии Завершения работы, из которого функция действия просто выйдет, не завершая остальную часть ее работы, и следующее Действие Завершения работы, если таковые вообще имеются, будет работать.

Эта функция не будет обычно возвращаться к Сценарию вызова.

Броски
java.lang. IllegalStateException когда вызвано во время процесса выхода.

Профиль: распространенный

 
общедоступный статический java.lang. Возразите getArgument (java.lang. Имя строки)

Возвращает именованный входящий параметр за текущую программу Сценария JavaFX; это используется для определенных сред (в частности апплеты), где входящие параметры представляются как пары имя/значение.

Возвращает именованный входящий параметр за текущую программу Сценария JavaFX; это используется для определенных сред (в частности апплеты), где входящие параметры представляются как пары имя/значение. Это обычно возвращает Строку, но некоторые среды могут возвратить другие виды значений. Принимает числа в форме Строк (например. getArgument("0")) предоставлять объединению getArguments. Нуль возвратов, если данный параметр, передаваемый по имени не существует.

getArgument ("javafx.applet") возвратит базовый апплет, который используется, чтобы запустить приложение сценария JavaFX в браузере. Это - экспериментальное средство, которое может быть изменено в будущих версиях.

Это может использоваться следующим образом:

апплет var = FX.getArgument ("javafx.applet") как java.applet. Апплет;

Как только апплет получается, есть 4 предложенных способа использовать его

  1. вызвать showDocument AppletContext () метод (ы)
  2. вызвать showStatus AppletContext () метод
  3. получать JSObject, чтобы взаимодействовать с JavaScript в странице
  4. получать объект ДОМА, использующий загружающийся механизм в новом плагине

getArgument ("javafx.applet") возвратит нуль, не работая как апплет

Параметры
имя
Возвраты
Объект
строка, представляющая значение для именованного или числового параметра, или нуль, если имя не существует.

Профиль: распространенный

 
общедоступный статический com.sun.javafx.runtime.sequence. Последовательность getArguments ()

Для приложений Сценария JavaFX, которые запускаются на командной строке, запуская приложение.

Для приложений Сценария JavaFX, которые запускаются на командной строке, запуская приложение. Это возвратит Параметры Unamed

Возвраты
Последовательность
Последовательность командной строки args как строки, это возвратит нуль при следующих условиях: <ul> <литий> Никакие Входящие параметры на Командной строке </литий> <литий> Только Имя, пары Значения на Командной строке </литий> </ul>

Профиль: распространенный

 
общедоступный статический java.lang. Представьте getProperty в виде строки (java.lang. Представьте ключ в виде строки),

Указали на системное свойство указанным ключом.

Указали на системное свойство указанным ключом.

Системные Свойства в среде JavaFX могут быть классифицированы в 2 типа:

1. Платформа времени выполнения связанное свойство. У тех свойств есть эквивалент в текущей среде среды выполнения Java (SE/ME). FX.getProperty () метод получает те свойства, отображая определенный ключ с ключом платформы времени выполнения.
Если есть менеджер безопасности, право доступа свойства проверяется. Это может привести к SecurityException.

2. JavaFX определенное свойство. Те свойства являются определенными для среды JavaFX поэтому, значение свойств определяется в дереве JavaFX.


Этот набор системных свойств всегда включает значения для следующих ключей:

Ключ Описание Присваиваемого значения
javafx.version JavaFX release version - javafx specific property
javafx.application.codebase Application codebase - javafx specific property
javafx.java.version Java Runtime Environment version
javafx.java.vendor Java Runtime Environment vendor
javafx.java.vendor.url Java vendor URL
javafx.java.io.tmpdir Default temp file path
javafx.java.ext.dirs Path of extension directory or directories
javafx.os.name Operating system name
javafx.os.arch Operating system architecture
javafx.os.version Operating system version
javafx.file.separator File separator
javafx.path.separator Path separator
javafx.line.separator Line separator
javafx.user.home User's home directory
javafx.user.dir User's current working directory
javafx.timezone User's timezone
javafx.language User's language
javafx.region User's region
javafx.variant User's variant
javafx.encoding User's encoding

Параметры
ключ
Свойство среды, которое будет запрошено
Возвраты
Строка
Строковое значение свойства
Броски
java.lang. SecurityException, если менеджер безопасности существует и его checkPropertyAccess метод, не предоставляет доступ к указанному системному свойству.
java.lang. NullPointerException, если ключ является нулем.

Профиль: распространенный

 
общедоступный статический булев isInitialized (com.sun.javafx.runtime. Экземпляр FXObject, интервал varOffset)

Тест, если переменная экземпляра была инициализирована.

Тест, если переменная экземпляра была инициализирована.

Параметры
экземпляр
экземпляр, который будет протестирован
varOffset
смещение переменной, которая будет протестирована
Возвраты
булев
истина, если переменная была инициализирована
 
общедоступный статический булев isSameObject (java.lang. Возразите a, java.lang. Объект b)

Сравните два Объекта Сценария JavaFX

Сравните два Объекта Сценария JavaFX

Параметры
a
первый объект, который будет сравнен
b
второй объект сравниться
Возвраты
булев
истина, если они - тот же самый объект
 
общедоступная статическая пустая печать (java.lang. Возразите val),

Напечатайте Объект 'val'.

Напечатайте Объект 'val'.

Параметры
val
Объект, который будет напечатан
 
общедоступная статическая пустота println (java.lang. Возразите val),

Напечатайте Объект 'val' и новую строку.

Напечатайте Объект 'val' и новую строку.

Параметры
val
Объект, который будет напечатан
 
общедоступный статический булев removeShutdownAction (международный дескриптор)

Удаляет действие из очереди, определенной actionType параметром.

Удаляет действие из очереди, определенной actionType параметром.

Параметры
дескриптор

из типа function():Void это будет удалено из Стека Действия Завершения работы

Возвраты
булев
Булево значение signifing sucess или отказ удаления действия

Профиль: распространенный

 

Наследованные Функции