我已阅读过文档,但文档对我来说似乎含糊不清,而且我很难理解它究竟是什么以及它用于什么。
关于这个的两个问题:
AttributeSet
界面究竟是什么?实例的目的是什么?
实现此接口的类?
此外,Style
接口是AttributeSet
的子接口
接口。这个界面究竟是什么?是什么目的
实现它的类的实例?
答案 0 :(得分:0)
AttributeSet
实现应该包含一组Key,Value对象。
您可以使用HashMap / HashTable等为您自己实现AttributeSet。
AttributeSet
没有任何添加键值的方法。来MutableAttributeSet
Style
是一个
提供MutableAttributeSet
支持的Listener
。这意味着您可以根据某些changeListener更改键值。
答案 1 :(得分:0)
你能给我一个在实践中使用Style或MutableAttributeSet的例子吗?例如,在创建文字处理器时?
从关于General Text Component功能的Swing教程中的部分开始。它包含一个工作示例,允许您使用字体,颜色,斜体,粗体等属性...