Spec-Zone.ru › OpenJavaFX 21

Класс 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 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(String text)
Создаёт экземпляр ButtonType с заданным текстом и ButtonData, установленным как ButtonBar.ButtonData.OTHER.
ButtonType(String text, ButtonBar.ButtonData buttonData)
Создаёт экземпляр ButtonType с заданным текстом и заданным значением ButtonData.

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

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

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

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

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

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.

Spec-Zone.ru

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