Spec-Zone.ru › OpenJavaFX 17

Класс 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:
Alert, Dialog, DialogPane

Краткое описание полей

Поля
Модификатор и тип Поле Описание
static ButtonType APPLY
Предопределённый ButtonType, отображающий "Применить" и имеющий ButtonBar.ButtonData типа ButtonBar.ButtonData.APPLY.
static ButtonType CANCEL
Предопределённый ButtonType, отображающий "Отмена" и имеющий ButtonBar.ButtonData типа ButtonBar.ButtonData.CANCEL_CLOSE.
static ButtonType CLOSE
Предопределённый ButtonType, отображающий "Закрыть" и имеющий ButtonBar.ButtonData типа ButtonBar.ButtonData.CANCEL_CLOSE.
static ButtonType FINISH
Предопределённый ButtonType, отображающий "Готово" и имеющий ButtonBar.ButtonData типа ButtonBar.ButtonData.FINISH.
static ButtonType NEXT
Предопределённый ButtonType, отображающий "Далее" и имеющий ButtonBar.ButtonData типа ButtonBar.ButtonData.NEXT_FORWARD.
static ButtonType NO
Предопределённый ButtonType, отображающий "Нет" и имеющий ButtonBar.ButtonData типа ButtonBar.ButtonData.NO.
static ButtonType OK
Предопределённый ButtonType, отображающий "ОК" и имеющий ButtonBar.ButtonData типа ButtonBar.ButtonData.OK_DONE.
static ButtonType PREVIOUS
Предопределённый ButtonType, отображающий "Предыдущий" и имеющий ButtonBar.ButtonData типа ButtonBar.ButtonData.BACK_PREVIOUS.
static ButtonType YES
Предопределённый ButtonType, отображающий "Да" и имеющий ButtonBar.ButtonData типа ButtonBar.ButtonData.YES.

Краткое описание конструкторов

Конструкторы
Конструктор Описание
ButtonType​(String text)
Создаёт экземпляр ButtonType с заданным текстом и ButtonData, установленным как ButtonBar.ButtonData.OTHER.
ButtonType​(String text, ButtonBar.ButtonData buttonData)
Создаёт экземпляр ButtonType с заданным текстом и заданным ButtonData.

Краткое описание методов

Модификатор и тип Метод Описание
ButtonBar.ButtonData getButtonData()
Возвращает ButtonData, заданный для данного ButtonType в конструкторе.
String getText()
Возвращает текст, заданный для данного ButtonType в конструкторе.

Методы, унаследованные от класса java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Подробное описание полей

ПРИМЕНИТЬ

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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API