Spec-Zone.ru › OpenJavaFX 8
javafx.scene.control

Перечисление ButtonBar.ButtonData

java.lang.Object
  • java.lang.Enum<ButtonBar.ButtonData>
    • javafx.scene.control.ButtonBar.ButtonData

Все реализованные интерфейсы:

Serializable, Comparable<ButtonBar.ButtonData>

Вложенный класс:

ButtonBar



public static enum ButtonBar.ButtonData
extends Enum<ButtonBar.ButtonData>
Перечисление всех доступных аннотаций данных кнопки. Аннотируя каждую кнопку в ButtonBar одной из этих аннотаций, кнопки будут правильно позиционироваться относительно других кнопок в ButtonBar.

Подробную информацию о коде порядка кнопок для каждой ButtonData см. в комментарии javadoc.

С момента:

JavaFX 8u40

  • Краткое описание констант перечисления

    Константы перечисления
    Константа перечисления и описание
    APPLY
    Тег для кнопки «Применить».
    BACK_PREVIOUS
    Тег для кнопки «Назад» или «Предыдущая».
    BIG_GAP
    Промежуток заполнения, который займёт всё доступное место, но не меньше, чем промежуток «не связанный».
    CANCEL_CLOSE
    Тег для кнопки «Отмена» или «Закрыть».
    FINISH
    Тег для кнопки «Готово».
    HELP
    Тег для кнопки «Справка», обычно должна быть справа.
    HELP_2
    Тег для кнопки «Справка 2», обычно должна быть слева.
    LEFT
    Кнопки с этим тегом будут статически размещаться слева на панели.
    NEXT_FORWARD
    Тег для кнопки «Далее» или «Вперёд».
    NO
    Тег для кнопки «Нет».
    OK_DONE
    Тег для кнопки «ОК» или «Готово».
    OTHER
    Все неуказанные, другие или «неизвестные» кнопки.
    RIGHT
    Кнопки с этим тегом будут статически размещаться справа на панели.
    SMALL_GAP
    Промежуток «не связанный».
    YES
    Тег для кнопки «Да».
  • Краткое описание методов

    Все методыСтатические методыМетоды экземпляраКонкретные методы
    Модификатор и тип Метод и описание
    String getTypeCode()
    Возвращает односимвольный код, используемый для представления аннотации ButtonData в строке button order.
    boolean isCancelButton()
    Указывает, должны ли кнопки, созданные из перечисления ButtonData, быть кнопкой «Отмена» в пользовательском интерфейсе.
    boolean isDefaultButton()
    Указывает, должны ли кнопки, созданные из перечисления ButtonData, быть кнопкой «По умолчанию» в пользовательском интерфейсе.
    static ButtonBar.ButtonData valueOf(String name)
    Возвращает константу перечисления этого типа с указанным именем.
    static ButtonBar.ButtonData[] values()
    Возвращает массив, содержащий константы этого типа перечисления в порядке их объявления.
    • Методы, унаследованные от класса java.lang.Enum

      clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
    • Методы, унаследованные от класса java.lang.Object

      getClass, notify, notifyAll, wait, wait, wait
  • Подробное описание констант перечисления

    • LEFT

      public static final ButtonBar.ButtonData LEFT
      Кнопки с этим тегом будут статически размещаться слева на панели.

      Код порядка кнопок: L

    • RIGHT

      public static final ButtonBar.ButtonData RIGHT
      Кнопки с этим тегом будут статически размещаться справа на панели.

      Код порядка кнопок: R

    • HELP

      public static final ButtonBar.ButtonData HELP
      Тег для кнопки «Справка», обычно должна быть справа.

      Код порядка кнопок: H

    • HELP_2

      public static final ButtonBar.ButtonData HELP_2
      Тег для кнопки «Справка 2», обычно должна быть слева.

      Код порядка кнопок: E

    • YES

      public static final ButtonBar.ButtonData YES
      Тег для кнопки «Да».

      Является кнопкой по умолчанию: Да

      Код порядка кнопок: Y

    • NO

      public static final ButtonBar.ButtonData NO
      Тег для кнопки «Нет».

      Является кнопкой отмены: Да

      Код порядка кнопок: N

    • NEXT_FORWARD

      public static final ButtonBar.ButtonData NEXT_FORWARD
      Тег для кнопки «Далее» или «Вперёд».

      Является кнопкой по умолчанию: Да

      Код порядка кнопок: X

    • BACK_PREVIOUS

      public static final ButtonBar.ButtonData BACK_PREVIOUS
      Тег для кнопки «Назад» или «Предыдущая».

      Код порядка кнопок: B

    • FINISH

      public static final ButtonBar.ButtonData FINISH
      Тег для кнопки «Готово».

      Является кнопкой по умолчанию: Да

      Код порядка кнопок: I

    • APPLY

      public static final ButtonBar.ButtonData APPLY
      Тег для кнопки «Применить».

      Код порядка кнопок: A

    • CANCEL_CLOSE

      public static final ButtonBar.ButtonData CANCEL_CLOSE
      Тег для кнопки «Отмена» или «Закрыть».

      Является кнопкой отмены: Да

      Код порядка кнопок: C

    • OK_DONE

      public static final ButtonBar.ButtonData OK_DONE
      Тег для кнопки «ОК» или «Готово».

      Является кнопкой по умолчанию: Да

      Код порядка кнопок: O

    • OTHER

      public static final ButtonBar.ButtonData OTHER
      Все неуказанные, другие или «неизвестные» кнопки. Тег будет «other».

      Код порядка кнопок: U

    • BIG_GAP

      public static final ButtonBar.ButtonData BIG_GAP
      Промежуток заполнения, который займёт всё доступное место, но не меньше, чем промежуток «не связанный». (Зависит от платформы)

      Код порядка кнопок: +

    • SMALL_GAP

      public static final ButtonBar.ButtonData SMALL_GAP
      Промежуток «не связанный». (Зависит от платформы)

      Код порядка кнопок: _ (нижнее подчеркивание)

  • Подробное описание методов

    • values

      public static ButtonBar.ButtonData[] values()
      Возвращает массив, содержащий константы этого типа перечисления в порядке их объявления. Этот метод можно использовать для итерации по константам следующим образом:
      for (ButtonBar.ButtonData c : ButtonBar.ButtonData.values())
          System.out.println(c);

      Возвращает:

      массив, содержащий константы этого типа перечисления в порядке их объявления

    • valueOf

      public static ButtonBar.ButtonData valueOf(String name)
      Возвращает константу перечисления этого типа с указанным именем. Строка должна точно соответствовать идентификатору, используемому для объявления константы перечисления в этом типе. (Дополнительные пробелы не допускаются.)

      Параметры:

      name - имя возвращаемой константы перечисления.

      Возвращает:

      константу перечисления с указанным именем

      Исключения:

      IllegalArgumentException - если в этом типе перечисления нет константы с указанным именем

    • getTypeCode

      public String getTypeCode()
      Возвращает односимвольный код, используемый для представления аннотации ButtonData в строке button order.
    • isCancelButton

      public final boolean isCancelButton()
      Указывает, должны ли кнопки, созданные из перечисления ButtonData, быть кнопкой «Отмена» в пользовательском интерфейсе. Это обычно означает, что кнопка будет реагировать на нажатие клавиши Esc, даже если кнопка не имеет фокуса.

      Значения перечисления ButtonData, которые могут быть кнопкой отмены, имеют в своём javadoc соответствующий комментарий.

    • isDefaultButton

      public final boolean isDefaultButton()
      Указывает, должны ли кнопки, созданные из перечисления ButtonData, быть кнопкой «По умолчанию» в пользовательском интерфейсе. Это обычно означает, что кнопка будет реагировать на нажатие клавиши Enter, даже если кнопка не имеет фокуса.

      Значения перечисления ButtonData, которые могут быть кнопкой по умолчанию, имеют в своём javadoc соответствующий комментарий.

© 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