Spec-Zone.ru › OpenJavaFX 17

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

java.lang.Object
java.lang.Enum<ButtonBar.ButtonData>
javafx.scene.control.ButtonBar.ButtonData
Все реализованные интерфейсы:
Serializable, Comparable<ButtonBar.ButtonData>, Constable
Вложенный класс:
ButtonBar
public static enum ButtonBar.ButtonData
extends Enum<ButtonBar.ButtonData>
Перечисление всех доступных аннотаций данных кнопок. Аннотируя каждую кнопку в ButtonBar одной из этих аннотаций, кнопки будут правильно позиционироваться относительно других кнопок в ButtonBar.

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

С:
JavaFX 8u40

Краткое описание вложенных классов

Вложенные классы/интерфейсы, объявленные в классе java.lang.Enum

Enum.EnumDesc<E extends Enum<E>>

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

Константы перечисления
Константа перечисления Описание
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, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

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

getClass, notify, notifyAll, wait, wait, wait

Подробности констант перечисления

ЛЕВО

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

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

ПРАВО

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

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

СПРАВКА

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

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

СПРАВКА_2

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

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

ДА

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

По умолчанию: True

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

НЕТ

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

Кнопка отмены: True

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

ВПЕРЁД

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

По умолчанию: True

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

НАЗАД

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

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

ЗАВЕРШИТЬ

public static final ButtonBar.ButtonData FINISH
Тег для кнопки "Завершить".

По умолчанию: True

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

ПРИМЕНИТЬ

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

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

ОТМЕНА_ЗАКРЫТЬ

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

Кнопка отмены: True

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

ОК_ЗАВЕРШЕНО

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

По умолчанию: True

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

ДРУГОЕ

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

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

БОЛЬШОЙ_РАЗРЫВ

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

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

МАЛЫЙ_РАЗРЫВ

public static final ButtonBar.ButtonData SMALL_GAP
Разрыв "не связанный". (Зависит от платформы)

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

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

values

public static ButtonBar.ButtonData[] values()
Возвращает массив, содержащий константы этого типа перечисления в порядке их объявления.
Возвращает:
массив, содержащий константы этого типа перечисления в порядке их объявления

valueOf

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

getTypeCode

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

isCancelButton

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

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

Возвращает:
true, если это кнопка "отмены"

isDefaultButton

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

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

Возвращает:
true, если это кнопка "по умолчанию"

© 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