- java.lang.Object
 -  
      
- javax.swing.text.html.HTMLDocument.Iterator
 
 
-  
       
- Enclosing class:
 - HTMLDocument
 
public abstract static class HTMLDocument.Iterator extends Object
迭代特定类型标记的迭代器。 迭代器不是线程安全的。 如果使用迭代器的上下文尚未确保对文档的可靠访问,则应在Document.render的保护下执行其使用。 
-  
        
       
-  
             
构造方法摘要
构造方法 构造器 描述 Iterator() 
-  
             
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 abstract AttributeSetgetAttributes()返回此标记的属性。abstract intgetEndOffset()返回定义当前标记的范围的结尾并具有相同的属性。abstract intgetStartOffset()返回定义当前标记的范围的起点,并具有相同的属性。abstract HTML.TaggetTag()此迭代器表示的标记类型。abstract booleanisValid()指示迭代器当前是否表示标记的出现。abstract voidnext()将迭代器向前移动到它所代表的标记的下一个匹配项。 
 -  
             
 
-  
        
       
-  
             
方法详细信息
-  
getAttributes
public abstract AttributeSet 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
public abstract HTML.Tag getTag()
此迭代器表示的标记类型。- 结果
 - the tag
 
 
 -  
 
 -