Spec-Zone.ru › OpenJavaFX 11
Модуль javafx.controls
Пакет javafx.scene.control

Класс ButtonType

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

      clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Подробное описание полей

    • APPLY

      public static final ButtonType APPLY
      Предопределённый ButtonType, отображающий "Применить" и имеющий ButtonBar.ButtonData ButtonBar.ButtonData.APPLY.
    • OK

      public static final ButtonType OK
      Предопределённый ButtonType, отображающий "ОК" и имеющий 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.
      Параметры:
      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 в конструкторе
    • toString

      public String toString()
      Переопределяет:
      toString в классе Object

© 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