Перечисление 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() | Возвращает массив, содержащий константы этого типа перечисления в порядке их объявления. |
Подробности констант перечисления
ЛЕВО
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
Код порядка кнопок: 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
Код порядка кнопок: 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()
button order.- Возвращает:
- односимвольный код, используемый для представления аннотации ButtonData
isCancelButton
public final boolean isCancelButton()
Значения перечисления ButtonData, которые могут быть кнопкой отмены, имеют в своем javadoc комментарий об этом.
- Возвращает:
- true, если это кнопка "отмены"
isDefaultButton
public final boolean isDefaultButton()
Значения перечисления 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.