模块  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()
        克隆一组属性。
        重写:
        clone在课堂上 Object
        结果
        新的属性集
        另请参见:
        Cloneable
      • equals

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

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