java.lang.Object
javax.swing.text.html.HTMLDocument.Iterator
- 封闭类:
HTMLDocument
迭代特定类型标签的迭代器。迭代器不是线程安全的。如果使用迭代器的上下文尚未确保对文档的可靠访问,则应在 Document.render 的保护下执行它的使用。
-
构造方法总结
构造方法 -
方法总结
修饰符和类型方法描述abstract AttributeSet返回此标记的属性。abstract int返回定义当前出现的标签并具有相同属性的范围的结尾。abstract int返回定义当前出现的标签并具有相同属性的范围的开始。abstract HTML.TaggetTag()此迭代器表示的标记类型。abstract booleanisValid()指示迭代器当前是否表示标记的出现。abstract voidnext()将迭代器向前移动到它所代表的标签的下一个出现处。
-
构造方法详细信息
-
Iterator
protected Iterator()子类调用的构造方法。
-
-
方法详情
-
getAttributes
返回此标记的属性。- 返回:
-
此标签的
AttributeSet,如果找不到则为null
-
getStartOffset
public abstract int getStartOffset()返回定义当前出现的标签并具有相同属性的范围的开始。- 返回:
- 范围的开始,如果找不到则为 -1
-
getEndOffset
public abstract int getEndOffset()返回定义当前出现的标签并具有相同属性的范围的结尾。- 返回:
- 范围的尽头
-
next
public abstract void next()将迭代器向前移动到它所代表的标签的下一个出现处。 -
isValid
public abstract boolean isValid()指示迭代器当前是否表示标记的出现。如果为 false,则此迭代器不再有标签。- 返回:
- 如果迭代器当前表示标记的出现,则返回 true,否则返回 false
-
getTag
此迭代器表示的标记类型。- 返回:
- 标签
-