Перечисление 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. |
final boolean |
isCancelButton() |
Указывает, должны ли кнопки, созданные из перечисления ButtonData, быть кнопкой 'Отмена' в пользовательском интерфейсе. |
final boolean |
isDefaultButton() |
Указывает, должны ли кнопки, созданные из перечисления ButtonData, быть кнопкой 'по умолчанию' в пользовательском интерфейсе. |
static ButtonBar.ButtonData |
valueOf |
Возвращает константу перечисления этого класса с указанным именем. |
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
По умолчанию: Да
Код порядка кнопок: Y
НЕТ
public static final ButtonBar.ButtonData NO
Кнопка отмены: Да
Код порядка кнопок: N
ВПЕРЕД
public static final ButtonBar.ButtonData NEXT_FORWARD
По умолчанию: Да
Код порядка кнопок: X
НАЗАД
public static final ButtonBar.ButtonData BACK_PREVIOUS
Код порядка кнопок: B
ЗАВЕРШИТЬ
public static final ButtonBar.ButtonData FINISH
По умолчанию: Да
Код порядка кнопок: I
ПРИМЕНИТЬ
public static final ButtonBar.ButtonData APPLY
Код порядка кнопок: A
ОТМЕНА_ЗАКРЫТЬ
public static final ButtonBar.ButtonData CANCEL_CLOSE
Кнопка отмены: Да
Код порядка кнопок: C
ОК_ЗАВЕРШЕНО
public static final ButtonBar.ButtonData OK_DONE
По умолчанию: Да
Код порядка кнопок: 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.