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