Перечисление 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
По умолчанию: 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.