模块  java.desktop
软件包  javax.swing

Class JCheckBox

    • 字段详细信息

      • BORDER_PAINTED_FLAT_CHANGED_PROPERTY

        public static final String BORDER_PAINTED_FLAT_CHANGED_PROPERTY
        标识对flat属性的更改。
        另请参见:
        常数字段值
    • 构造方法详细信息

      • JCheckBox

        public JCheckBox()
        创建一个最初未选中的复选框按钮,没有文本,没有图标。
      • JCheckBox

        public JCheckBox​(Icon icon)
        创建一个带有图标的最初未选中的复选框。
        参数
        icon - 要显示的图标图像
      • JCheckBox

        public JCheckBox​(Icon icon,
                         boolean selected)
        创建一个带图标的复选框,并指定它是否最初被选中。
        参数
        icon - 要显示的图标图像
        selected - 表示初始选择状态的布尔值。 如果true复选框
      • JCheckBox

        public JCheckBox​(String text)
        创建一个带有文本的最初未选中的复选框。
        参数
        text - 复选框的文本。
      • JCheckBox

        public JCheckBox​(Action a)
        创建一个复选框,其中的属性取自提供的Action。
        参数
        a - 用于指定新复选框的 Action
        从以下版本开始:
        1.3
      • JCheckBox

        public JCheckBox​(String text,
                         boolean selected)
        创建一个带有文本的复选框,并指定它是否最初被选中。
        参数
        text - 复选框的文本。
        selected - 表示初始选择状态的布尔值。 如果true复选框
      • JCheckBox

        public JCheckBox​(String text,
                         Icon icon)
        使用指定的文本和图标创建最初未选中的复选框。
        参数
        text - 复选框的文本。
        icon - 要显示的图标图像
      • JCheckBox

        public JCheckBox​(String text,
                         Icon icon,
                         boolean selected)
        创建一个带有文本和图标的复选框,并指定它是否最初被选中。
        参数
        text - 复选框的文本。
        icon - 要显示的图标图像
        selected - 表示初始选择状态的布尔值。 如果true复选框
    • 方法详细信息

      • setBorderPaintedFlat

        @BeanProperty(visualUpdate=true,
                      description="Whether the border is painted flat.")
        public void setBorderPaintedFlat​(boolean b)
        设置borderPaintedFlat属性,该属性提供有关复选框边框外观的外观的提示。 这通常被设置为trueJCheckBox实例中的组分用作渲染器如JTableJTree borderPaintedFlat属性的默认值为false 此方法触发属性更改事件。 有些外观可能无法实现扁平边框; 他们会忽略这个属性。
        参数
        b - true要求将边界涂成平面; false请求正常边框
        从以下版本开始:
        1.3
        另请参见:
        isBorderPaintedFlat()
      • isBorderPaintedFlat

        public boolean isBorderPaintedFlat()
        获取 borderPaintedFlat属性的值。
        结果
        borderPaintedFlat属性的值
        从以下版本开始:
        1.3
        另请参见:
        setBorderPaintedFlat(boolean)
      • paramString

        protected String paramString()
        返回此JCheckBox的字符串表示形式。 此方法仅用于调试目的,返回字符串的内容和格式可能因实现而异。 返回的字符串可能为空,但可能不是null JFC组件的特定新方面。
        重写:
        paramStringJToggleButton
        结果
        此JCheckBox的字符串表示形式。