- java.lang.Object
-
- java.lang.Enum<ButtonBar.ButtonData>
-
- javafx.scene.control.ButtonBar.ButtonData
-
- All Implemented Interfaces:
-
Serializable
,Comparable<ButtonBar.ButtonData>
- Enclosing class:
- ButtonBar
public static enum ButtonBar.ButtonData extends Enum<ButtonBar.ButtonData>
枚举所有可用的按钮数据注释。 通过使用这些注释之一注释ButtonBar
中的每个按钮,按钮将相对于ButtonBar中的所有其他按钮进行适当定位。有关每个ButtonData的按钮顺序代码的详细信息,请参阅javadoc注释。
- 从以下版本开始:
- JavaFX 8u40
-
-
Enum Constant Summary
Enum Constants Enum Constant 描述 APPLY
“应用”按钮的标签。BACK_PREVIOUS
“back”或“previous”按钮的标签。BIG_GAP
胶水推动间隙将占用尽可能多的空间,至少有一个“无关”的差距。CANCEL_CLOSE
“取消”或“关闭”按钮的标签。FINISH
“完成”的标签。HELP
通常应该在右侧的“帮助”按钮的标签。HELP_2
“help2”按钮的标签通常应在左侧。LEFT
带有此样式标签的按钮将静态地结束在栏的左侧。NEXT_FORWARD
“下一个”或“前进”按钮的标签。NO
“no”按钮的标签。OK_DONE
“ok”或“done”按钮的标签。OTHER
所有未分类,其他或“未知”按钮。RIGHT
带有此样式标签的按钮将静态地位于条的右端。SMALL_GAP
一个“无关”的差距。YES
“yes”按钮的标签。
-
方法摘要
所有方法 静态方法 接口方法 具体的方法 Modifier and Type 方法 描述 String
getTypeCode()
返回button order
字符串中用于表示ButtonData注释的单个字符代码。boolean
isCancelButton()
指示从ButtonData枚举创建的按钮是否应该是用户界面中的“取消”按钮。boolean
isDefaultButton()
指示从ButtonData枚举创建的按钮是否应该是用户界面中的“默认”按钮。static ButtonBar.ButtonData
valueOf(String name)
以指定的名称返回此类型的枚举常量。static ButtonBar.ButtonData[]
values()
按照它们声明的顺序返回一个包含此枚举类型常量的数组。
-
-
-
Enum Constant Detail
-
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
“help2”按钮的标签通常应在左侧。按钮订单代码: E
-
YES
public static final ButtonBar.ButtonData YES
“yes”按钮的标签。是默认按钮: True
按钮订单代码: Y
-
NO
public static final ButtonBar.ButtonData NO
“no”按钮的标签。取消按钮: True
按钮订单代码: N
-
NEXT_FORWARD
public static final ButtonBar.ButtonData NEXT_FORWARD
“下一个”或“前进”按钮的标签。是默认按钮: True
按钮订单代码: X
-
BACK_PREVIOUS
public static final ButtonBar.ButtonData BACK_PREVIOUS
“back”或“previous”按钮的标签。按钮订单代码: B
-
FINISH
public static final ButtonBar.ButtonData FINISH
“完成”的标签。是默认按钮: True
按钮订单代码: I
-
APPLY
public static final ButtonBar.ButtonData APPLY
“应用”按钮的标签。按钮订单代码: A
-
CANCEL_CLOSE
public static final ButtonBar.ButtonData CANCEL_CLOSE
“取消”或“关闭”按钮的标签。取消按钮: True
按钮订单代码: C
-
OK_DONE
public static final ButtonBar.ButtonData OK_DONE
“ok”或“done”按钮的标签。是默认按钮: True
按钮订单代码: O
-
OTHER
public static final ButtonBar.ButtonData 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
- 如果此枚举类型没有指定名称的常量 -
NullPointerException
- 如果参数为空
-
getTypeCode
public String getTypeCode()
返回button order
字符串中用于表示ButtonData注释的单个字符代码。- 结果
- 用于表示ButtonData注释的单字符代码
-
isCancelButton
public final boolean isCancelButton()
指示从ButtonData枚举创建的按钮是否应该是用户界面中的“取消”按钮。 这通常意味着按钮将响应转义键按,即使该按钮没有焦点。ButtonData枚举值可以是取消按钮,在其javadoc中有一条注释。
- 结果
- 如果这是“取消”按钮,则为true
-
isDefaultButton
public final boolean isDefaultButton()
指示从ButtonData枚举创建的按钮是否应该是用户界面中的“默认”按钮。 这通常意味着按钮将响应进入按键,即使该按钮没有焦点。可以是默认按钮的ButtonData枚举值在其javadoc中有一条注释。
- 结果
- 如果这是“默认”按钮,则为true
-
-