Класс ButtonType
java.lang.Object
fx.scene.control.ButtonType
public final class ButtonType extends Object
Класс ButtonType используется в API JavaFX
Dialog (точнее, в API DialogPane) для указания кнопок, которые должны быть отображены пользователю в диалоговых окнах. Обратитесь к документации класса DialogPane для получения дополнительной информации о том, как использовать этот класс.- Since:
- JavaFX 8u40
- See Also:
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
static final ButtonType |
APPLY |
Предопределённый тип кнопки ButtonType, отображающий "Применить" и имеющий ButtonBar.ButtonData типа ButtonBar.ButtonData.APPLY. |
static final ButtonType |
CANCEL |
Предопределённый тип кнопки ButtonType, отображающий "Отмена" и имеющий ButtonBar.ButtonData типа ButtonBar.ButtonData.CANCEL_CLOSE. |
static final ButtonType |
CLOSE |
Предопределённый тип кнопки ButtonType, отображающий "Закрыть" и имеющий ButtonBar.ButtonData типа ButtonBar.ButtonData.CANCEL_CLOSE. |
static final ButtonType |
FINISH |
Предопределённый тип кнопки ButtonType, отображающий "Готово" и имеющий ButtonBar.ButtonData типа ButtonBar.ButtonData.FINISH. |
static final ButtonType |
NEXT |
Предопределённый тип кнопки ButtonType, отображающий "Далее" и имеющий ButtonBar.ButtonData типа ButtonBar.ButtonData.NEXT_FORWARD. |
static final ButtonType |
NO |
Предопределённый тип кнопки ButtonType, отображающий "Нет" и имеющий ButtonBar.ButtonData типа ButtonBar.ButtonData.NO. |
static final ButtonType |
OK |
Предопределённый тип кнопки ButtonType, отображающий "OK" и имеющий ButtonBar.ButtonData типа ButtonBar.ButtonData.OK_DONE. |
static final ButtonType |
PREVIOUS |
Предопределённый тип кнопки ButtonType, отображающий "Предыдущий" и имеющий ButtonBar.ButtonData типа ButtonBar.ButtonData.BACK_PREVIOUS. |
static final ButtonType |
YES |
Предопределённый тип кнопки ButtonType, отображающий "Да" и имеющий ButtonBar.ButtonData типа ButtonBar.ButtonData.YES. |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
ButtonType |
Создаёт экземпляр ButtonType с заданным текстом и ButtonData, установленным как ButtonBar.ButtonData.OTHER. |
ButtonType |
Создаёт экземпляр ButtonType с заданным текстом и заданным значением ButtonData. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
final ButtonBar.ButtonData |
getButtonData() |
Возвращает ButtonData, заданный для данного ButtonType в конструкторе. |
final String |
getText() |
Возвращает текст, заданный для данного ButtonType в конструкторе. |
Подробное описание полей
APPLY
public static final ButtonType APPLY
Предопределённая
ButtonType, отображающая "Применить" и имеющая ButtonBar.ButtonData ButtonBar.ButtonData.APPLY.OK
public static final ButtonType OK
Предопределённая
ButtonType, отображающая "OK" и имеющая ButtonBar.ButtonData ButtonBar.ButtonData.OK_DONE.CANCEL
public static final ButtonType CANCEL
Предопределённая
ButtonType, отображающая "Отмена" и имеющая ButtonBar.ButtonData ButtonBar.ButtonData.CANCEL_CLOSE.CLOSE
public static final ButtonType CLOSE
Предопределённая
ButtonType, отображающая "Закрыть" и имеющая ButtonBar.ButtonData ButtonBar.ButtonData.CANCEL_CLOSE.YES
public static final ButtonType YES
Предопределённая
ButtonType, отображающая "Да" и имеющая ButtonBar.ButtonData ButtonBar.ButtonData.YES.NO
public static final ButtonType NO
Предопределённая
ButtonType, отображающая "Нет" и имеющая ButtonBar.ButtonData ButtonBar.ButtonData.NO.FINISH
public static final ButtonType FINISH
Предопределённая
ButtonType, отображающая "Завершить" и имеющая ButtonBar.ButtonData ButtonBar.ButtonData.FINISH.NEXT
public static final ButtonType NEXT
Предопределённая
ButtonType, отображающая "Далее" и имеющая ButtonBar.ButtonData ButtonBar.ButtonData.NEXT_FORWARD.PREVIOUS
public static final ButtonType PREVIOUS
Предопределённая
ButtonType, отображающая "Назад" и имеющая ButtonBar.ButtonData ButtonBar.ButtonData.BACK_PREVIOUS.Подробное описание конструкторов
ButtonType
public ButtonType(String text)
Создаёт экземпляр ButtonType с заданным текстом и ButtonData, установленным как
ButtonBar.ButtonData.OTHER.- Parameters:
-
text- Строка для отображения в свойстве text элементов управления, таких какButton.
ButtonType
public ButtonType(String text, ButtonBar.ButtonData buttonData)
Создаёт экземпляр ButtonType с заданным текстом и ButtonData, как указано.
- Parameters:
-
text- Строка для отображения в свойстве text элементов управления, таких какButton. -
buttonData- Тип кнопки, который должен быть создан из данного ButtonType.
Подробное описание методов
getButtonData
public final ButtonBar.ButtonData getButtonData()
Возвращает ButtonData, указанную для данного ButtonType в конструкторе.
- Returns:
- ButtonData, указанная для данного ButtonType в конструкторе
getText
public final String getText()
Возвращает текст, указанный для данного ButtonType в конструкторе.
- Returns:
- текст, указанный для данного ButtonType в конструкторе
© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.