Класс ButtonType
java.lang.Object
javafx.scene.control.ButtonType
public final class ButtonType extends Object
Класс ButtonType используется в рамках JavaFX
Dialog API (более конкретно, DialogPane API) для указания кнопок, которые должны быть показаны пользователю в диалоговых окнах. Обратитесь к документации класса DialogPane для получения дополнительной информации о том, как использовать этот класс.- С момента:
- JavaFX 8u40
- См. также:
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
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, отображающий "ОК" и имеющий 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 в конструкторе. |
Подробное описание полей
ПРИМЕНИТЬ
public static final ButtonType APPLY
Предварительно определённый
ButtonType, отображающий "Применить" и имеющий ButtonBar.ButtonData типа ButtonBar.ButtonData.APPLY.ОК
public static final ButtonType OK
Предварительно определённый
ButtonType, отображающий "ОК" и имеющий ButtonBar.ButtonData типа ButtonBar.ButtonData.OK_DONE.ОТМЕНА
public static final ButtonType CANCEL
Предварительно определённый
ButtonType, отображающий "Отмена" и имеющий ButtonBar.ButtonData типа ButtonBar.ButtonData.CANCEL_CLOSE.ЗАКРЫТЬ
public static final ButtonType CLOSE
Предварительно определённый
ButtonType, отображающий "Закрыть" и имеющий ButtonBar.ButtonData типа ButtonBar.ButtonData.CANCEL_CLOSE.ДА
public static final ButtonType YES
Предварительно определённый
ButtonType, отображающий "Да" и имеющий ButtonBar.ButtonData типа ButtonBar.ButtonData.YES.НЕТ
public static final ButtonType NO
Предварительно определённый
ButtonType, отображающий "Нет" и имеющий ButtonBar.ButtonData типа ButtonBar.ButtonData.NO.ЗАВЕРШИТЬ
public static final ButtonType FINISH
Предварительно определённый
ButtonType, отображающий "Завершить" и имеющий ButtonBar.ButtonData типа ButtonBar.ButtonData.FINISH.ВПЕРЁД
public static final ButtonType NEXT
Предварительно определённый
ButtonType, отображающий "Вперёд" и имеющий ButtonBar.ButtonData типа ButtonBar.ButtonData.NEXT_FORWARD.НАЗАД
public static final ButtonType PREVIOUS
Предварительно определённый
ButtonType, отображающий "Назад" и имеющий ButtonBar.ButtonData типа ButtonBar.ButtonData.BACK_PREVIOUS.Подробное описание конструкторов
ButtonType
public ButtonType(String text)
Создаёт экземпляр ButtonType с заданным текстом и ButtonData, установленным как
ButtonBar.ButtonData.OTHER.- Параметры:
-
text- Строка, отображаемая в свойстве text элементов управления, таких какButton.
ButtonType
public ButtonType(String text, ButtonBar.ButtonData buttonData)
Создаёт экземпляр ButtonType с заданным текстом и указанным значением ButtonData.
- Параметры:
-
text- Строка, отображаемая в свойстве text элементов управления, таких какButton. -
buttonData- Тип кнопки, который должен быть создан из данного ButtonType.
Подробное описание методов
getButtonData
public final ButtonBar.ButtonData getButtonData()
Возвращает ButtonData, указанную для данного ButtonType в конструкторе.
- Возвращает:
- ButtonData, указанную для данного ButtonType в конструкторе
getText
public final String getText()
Возвращает текст, указанный для данного ButtonType в конструкторе.
- Возвращает:
- текст, указанный для данного 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.