Краткий обзор
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.versionJavaFX release version - javafx specific propertyjavafx.application.codebaseApplication codebase - javafx specific propertyjavafx.java.versionJava Runtime Environment versionjavafx.java.vendorJava Runtime Environment vendorjavafx.java.vendor.urlJava vendor URLjavafx.java.io.tmpdirDefault temp file pathjavafx.java.ext.dirsPath of extension directory or directoriesjavafx.os.nameOperating system namejavafx.os.archOperating system architecturejavafx.os.versionOperating system versionjavafx.file.separatorFile separatorjavafx.path.separatorPath separatorjavafx.line.separatorLine separatorjavafx.user.homeUser's home directoryjavafx.user.dirUser's current working directoryjavafx.timezoneUser's timezonejavafx.languageUser's languagejavafx.regionUser's regionjavafx.variantUser's variantjavafx.encodingUser'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 или отказ удаления действия
Профиль: распространенный