Краткий обзор
JavaFX Stage
class является высокоуровневым контейнером для инстанцирования сценария FX.
Пример:
import javafx.scene.Scene;
import javafx.scene.text.Font;
import javafx.scene.text.Text;
import javafx.stage.Stage;
Stage {
title: "Welcome to JavaFX!"
scene: Scene {
content: Text {
x: 25
y: 25
content: "Hello World!"
font: Font{ size: 32 }
}
}
}
производит следующий Mac OSX:
производит следующий Windows XP:
производит следующий Windows Vista:
Профиль: распространенный
Сводка Переменной сценария
доступ | имя | ввести | Может Читать | Может Init | Может Записать | Значение по умолчанию | описание |
---|
Переменная Сводка
доступ | имя | ввести | Может Читать | Может Init | Может Записать | Значение по умолчанию | описание |
---|---|---|---|---|---|---|---|
считанный общественностью | containsFocus | Булев |
Действительно ли это |
||||
общественность | расширения | StageExtension [] | пустой |
Расширения это a Расширения это a
См. Также:
Профиль: распространенный |
|||
общественность | полноэкранный | Булев | ложь |
Определяет ли это Определяет ли это Реализация полноэкранного режима является платформой и зависимый от профиля. Когда установлено вtrue , Stage попытается ввести полноэкранный режим когда видимый. Набор к false возвратиться Stage к оконному режиму. Из полноэкранного режима выйдут (и Screen Этап введет полноэкранный режим в, устанавливая его позицию, чтобы быть в пределах границ этого Screen до ввода полноэкранного режима. Однако однажды в полноэкранном режиме, Поскольку настольный профиль, время выполнения попытается ввести полноэкранный монопольный режим (FSEM), если такой будет поддерживаться платформой и она позволяется для этого приложения. Если любой не имеет место, что моделируемое полноэкранное окно будет использоваться вместо этого; окно будет максимизироваться, делаться неукрашенное если возможный, и перемещалось в переднюю сторону. Пользователь может безоговорочно выйти из полноэкранного режима в любое время, нажимаяESC . Есть различия в поведении между подписанными и приложениями без знака. Подписанным приложениям позволяют ввести полноэкранный монопольный режим, неограниченный, в то время как у приложений без знака будут следующие ограничения:
Профиль: распространенный |
|||
общественность | height | Число |
height этого height этого Профиль: распространенный |
||||
общественность | представленный в виде значка | Булев | ложь |
Определяет ли |
|||
общественность | значки | Изображение [] | пустой |
Определяет изображения значка, которые будут использоваться в художественных оформлениях окна и когда минимизировано. Определяет изображения значка, которые будут использоваться в художественных оформлениях окна и когда минимизировано. Изображения должны быть различными размерами того же самого изображения, и лучший размер будет выбран, eg. 16x16, 32,32. пустойПрофиль: распространенный |
|||
общественность | onClose | функция ():Void |
Когда |
||||
общественность | непрозрачность | Число | 1.0 |
Определяет непрозрачность Определяет непрозрачность Профиль: распространенный |
|||
общественность | изменяемого размера | Булев | истина |
Определяет ли Определяет ли Профиль: распространенный |
|||
общественность | сцена | Сцена | нуль |
Профиль: распространенный |
|||
общественность-init | стиль | StageStyle | StageStyle. УКРАШЕННЫЙ |
Определяет Определяет Профиль: распространенный |
|||
общественность | title | Строка | пустая строка |
Определяет title |
|||
общественность | видимый | Булев | истина |
Действительно ли это Действительно ли это Профиль: распространенный |
|||
общественность | width | Число |
width этого width этого Профиль: распространенный |
||||
общественность | x | Число |
Горизонтальное расположение этого Горизонтальное расположение этого Профиль: распространенный |
||||
общественность | y | Число |
Вертикальное расположение этого Вертикальное расположение этого Профиль: распространенный |
Наследованные Переменные
Функциональная Сводка
- общественность близко (): Пусто
-
Закройтесь
Stage
и триггерonClose
близкое действие.Закройтесь
Stage
и триггерonClose
близкое действие.Закрытие Этапа будет препятствовать тому, чтобы это было сделано видимый снова, это - ресурсы, располагаются и больше доступный.
Однажды завершение () функция можно только вызвать на a
.Stage
и любые последующие вызовы игнорируютсяПрофиль: распространенный
- общественность toBack (): Пусто
- общественность toFront (): Пусто