Краткий обзор
FX, аналогичный java.lang. Система, место, чтобы сохранить статические служебные методы.
Профиль: распространенный
Наследованные Переменные
Сводка конструктора
Сводка метода
- общедоступный статический интервал 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
В системах, основанных на событии, диспетчеризируют, такие как Swing, выполнение adeferAction
представляет действие, которое должно быть выполнено в более позднее время выбора системы.deferAction
обычно означает помещать это в очередь событий для дальнейшей обработки.- Параметры
- действие
-
из типа
function():Void
это будет выполняться позже основанный на реализации.
- Броски
- java.lang. NullPointerException, если действие, если нуль
Профиль: распространенный
- общедоступный статический пустой выход ()
-
Выходит из Сценария и заставляет любые Действия Завершения работы быть вызванными, Это может заставить Время выполнения выходить как
System.exit()
в зависимости от базовой реализации.Выходит из Сценария и заставляет любые Действия Завершения работы быть вызванными, Это может заставить Время выполнения выходить как
System.exit()
в зависимости от базовой реализации.Любые Действия Завершения работы, которые были ранее добавлены, используя
addShutdownAction()
функция будет exectued в это время в упорядочивании LIFO.Второй звонок
FX.exit()
однаждыFX.exit()
запустился закончится aIllegalStateException
чтобы быть брошенным, это может произойти если aTimeline
вызовы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 предложенных способа использовать его
- вызвать showDocument AppletContext () метод (ы)
- вызвать showStatus AppletContext () метод
- получать JSObject, чтобы взаимодействовать с JavaScript в странице
- получать объект ДОМА, использующий загружающийся механизм в новом плагине
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)
- общедоступный статический булев isSameObject (java.lang. Возразите a, java.lang. Объект b)
- общедоступная статическая пустая печать (java.lang. Возразите val),
- общедоступная статическая пустота println (java.lang. Возразите val),
- общедоступный статический булев removeShutdownAction (международный дескриптор)
-
Удаляет действие из очереди, определенной actionType параметром.
Удаляет действие из очереди, определенной actionType параметром.
- Параметры
- дескриптор
-
из типа
function():Void
это будет удалено из Стека Действия Завершения работы
- Возвраты
- булев
- Булево значение signifing sucess или отказ удаления действия
Профиль: распространенный