Spec-Zone.ru › OpenJavaFX 24

Класс ButtonType

java.lang.Object
javafx.scene.control.ButtonType
public final class ButtonType extends Object
Класс ButtonType используется в рамках JavaFX Dialog API (более конкретно, DialogPane API) для указания кнопок, которые должны быть показаны пользователю в диалоговых окнах. Обратитесь к документации класса DialogPane для получения дополнительной информации о том, как использовать этот класс.
С момента:
JavaFX 8u40
См. также:
  • 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, отображающий "ОК" и имеющий 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

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

ПРИМЕНИТЬ

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 и/или его аффилированные лица. Все права защищены.

© 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