Module  java.desktop
软件包  javax.swing.text

Class SimpleAttributeSet

    • 字段详细信息

      • EMPTY

        public static final AttributeSet EMPTY
        一个空属性集。
    • 构造方法详细信息

      • SimpleAttributeSet

        public SimpleAttributeSet​()
        创建一个新的属性集。
      • SimpleAttributeSet

        public SimpleAttributeSet​(AttributeSet source)
        根据提供的一组属性创建一个新的属性集。
        参数
        source - 属性集
    • 方法详细信息

      • isEmpty

        public boolean isEmpty​()
        检查属性集是否为空。
        结果
        如果集合为空,则为true否则为false
      • getAttributeCount

        public int getAttributeCount​()
        获取属性数的计数。
        Specified by:
        getAttributeCount在接口 AttributeSet
        结果
        计数
      • isDefined

        public boolean isDefined​(Object attrName)
        告诉是否定义了一个给定的属性。
        Specified by:
        isDefined接口 AttributeSet
        参数
        attrName - 属性名称
        结果
        如果属性被定义,则为true
      • isEqual

        public boolean isEqual​(AttributeSet attr)
        比较两个属性集。
        Specified by:
        isEqual在接口 AttributeSet
        参数
        attr - 第二个属性集
        结果
        如果集合相等则为true,否则为false
      • containsAttribute

        public boolean containsAttribute​(Object name,
                                         Object value)
        检查属性列表是否包含指定的属性名称/值对。
        Specified by:
        containsAttribute在接口 AttributeSet
        参数
        name - 的名字
        value - 值
        结果
        如果名称/值对在列表中,则为true
      • containsAttributes

        public boolean containsAttributes​(AttributeSet attributes)
        检查属性列表是否包含所有指定的名称/值对。
        Specified by:
        containsAttributes在接口 AttributeSet
        参数
        attributes - 属性列表
        结果
        如果列表包含所有名称/值对,则为true
      • getResolveParent

        public AttributeSet getResolveParent​()
        得到解决的父母。 如果属性未在本地定义,则这是要解析的属性集。 如果没有其他属性集合可以解析,则为null。
        Specified by:
        getResolveParent在接口 AttributeSet
        结果
        父母
      • clone

        public Object clone​()
        克隆一组属性。
        重写:
        cloneObject
        结果
        新的属性集
        另请参见:
        Cloneable
      • equals

        public boolean equals​(Object obj)
        将此对象与指定的对象进行比较。 结果是true如果对象是一组等价的属性。
        重写:
        equalsObject
        参数
        obj - 将此属性集与之对比的对象
        结果
        true如果对象相等; false否则
        另请参见:
        Object.hashCode()HashMap
      • toString

        public String toString​()
        将属性集转换为字符串。
        重写:
        toString中的 Object
        结果
        字符串