Module  java.desktop
软件包  javax.swing

Class JCheckBox

    • 字段详细信息

      • BORDER_PAINTED_FLAT_CHANGED_PROPERTY

        public static final String BORDER_PAINTED_FLAT_CHANGED_PROPERTY
        标识对平面属性的更改。
        另请参见:
        Constant Field Values
    • 构造方法详细信息

      • 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)
        创建一个复选框,其中从提供的操作中获取属性。
        参数
        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的字符串表示形式。