📄 htmldocument.htmlreader.html
字号:
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><A NAME="HTMLDocument.HTMLReader(javax.swing.text.html.HTMLDocument, int)"><!-- --></A><H3>HTMLDocument.HTMLReader</H3><PRE>public <B>HTMLDocument.HTMLReader</B>(int offset)</PRE><DL></DL><HR><A NAME="HTMLDocument.HTMLReader(javax.swing.text.html.HTMLDocument, int, int, int, javax.swing.text.html.HTML.Tag)"><!-- --></A><H3>HTMLDocument.HTMLReader</H3><PRE>public <B>HTMLDocument.HTMLReader</B>(int offset, int popDepth, int pushDepth, <A HREF="../../../../javax/swing/text/html/HTML.Tag.html">HTML.Tag</A> insertTag)</PRE><DL></DL><!-- ============ METHOD DETAIL ========== --><A NAME="method_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method Detail</B></FONT></TD></TR></TABLE><A NAME="flush()"><!-- --></A><H3>flush</H3><PRE>public void <B>flush</B>() throws <A HREF="../../../../javax/swing/text/BadLocationException.html">BadLocationException</A></PRE><DL><DD>The last method called on the reader. It allows any pending changes to be flushed into the document. Since this is currently loading synchronously, the entire set of changes are pushed in at this point.<DD><DL><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../javax/swing/text/html/HTMLEditorKit.ParserCallback.html#flush()">flush</A></CODE> in class <CODE><A HREF="../../../../javax/swing/text/html/HTMLEditorKit.ParserCallback.html">HTMLEditorKit.ParserCallback</A></CODE></DL></DD></DL><HR><A NAME="handleText(char[], int)"><!-- --></A><H3>handleText</H3><PRE>public void <B>handleText</B>(char[] data, int pos)</PRE><DL><DD>Called by the parser to indicate a block of text was encountered.<DD><DL><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../javax/swing/text/html/HTMLEditorKit.ParserCallback.html#handleText(char[], int)">handleText</A></CODE> in class <CODE><A HREF="../../../../javax/swing/text/html/HTMLEditorKit.ParserCallback.html">HTMLEditorKit.ParserCallback</A></CODE></DL></DD></DL><HR><A NAME="handleStartTag(javax.swing.text.html.HTML.Tag, javax.swing.text.MutableAttributeSet, int)"><!-- --></A><H3>handleStartTag</H3><PRE>public void <B>handleStartTag</B>(<A HREF="../../../../javax/swing/text/html/HTML.Tag.html">HTML.Tag</A> t, <A HREF="../../../../javax/swing/text/MutableAttributeSet.html">MutableAttributeSet</A> a, int pos)</PRE><DL><DD>Callback from the parser. Route to the appropriate handler for the tag.<DD><DL><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../javax/swing/text/html/HTMLEditorKit.ParserCallback.html#handleStartTag(javax.swing.text.html.HTML.Tag, javax.swing.text.MutableAttributeSet, int)">handleStartTag</A></CODE> in class <CODE><A HREF="../../../../javax/swing/text/html/HTMLEditorKit.ParserCallback.html">HTMLEditorKit.ParserCallback</A></CODE></DL></DD></DL><HR><A NAME="handleComment(char[], int)"><!-- --></A><H3>handleComment</H3><PRE>public void <B>handleComment</B>(char[] data, int pos)</PRE><DL><DD><DL><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../javax/swing/text/html/HTMLEditorKit.ParserCallback.html#handleComment(char[], int)">handleComment</A></CODE> in class <CODE><A HREF="../../../../javax/swing/text/html/HTMLEditorKit.ParserCallback.html">HTMLEditorKit.ParserCallback</A></CODE></DL></DD></DL><HR><A NAME="handleEndTag(javax.swing.text.html.HTML.Tag, int)"><!-- --></A><H3>handleEndTag</H3><PRE>public void <B>handleEndTag</B>(<A HREF="../../../../javax/swing/text/html/HTML.Tag.html">HTML.Tag</A> t, int pos)</PRE><DL><DD>Callback from the parser. Route to the appropriate handler for the tag.<DD><DL><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../javax/swing/text/html/HTMLEditorKit.ParserCallback.html#handleEndTag(javax.swing.text.html.HTML.Tag, int)">handleEndTag</A></CODE> in class <CODE><A HREF="../../../../javax/swing/text/html/HTMLEditorKit.ParserCallback.html">HTMLEditorKit.ParserCallback</A></CODE></DL></DD></DL><HR><A NAME="handleSimpleTag(javax.swing.text.html.HTML.Tag, javax.swing.text.MutableAttributeSet, int)"><!-- --></A><H3>handleSimpleTag</H3><PRE>public void <B>handleSimpleTag</B>(<A HREF="../../../../javax/swing/text/html/HTML.Tag.html">HTML.Tag</A> t, <A HREF="../../../../javax/swing/text/MutableAttributeSet.html">MutableAttributeSet</A> a, int pos)</PRE><DL><DD>Callback from the parser. Route to the appropriate handler for the tag.<DD><DL><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../javax/swing/text/html/HTMLEditorKit.ParserCallback.html#handleSimpleTag(javax.swing.text.html.HTML.Tag, javax.swing.text.MutableAttributeSet, int)">handleSimpleTag</A></CODE> in class <CODE><A HREF="../../../../javax/swing/text/html/HTMLEditorKit.ParserCallback.html">HTMLEditorKit.ParserCallback</A></CODE></DL></DD></DL><HR><A NAME="handleEndOfLineString(java.lang.String)"><!-- --></A><H3>handleEndOfLineString</H3><PRE>public void <B>handleEndOfLineString</B>(<A HREF="../../../../java/lang/String.html">String</A> eol)</PRE><DL><DD>This is invoked after the stream has been parsed, but before <code>flush</code>. <code>eol</code> will be one of \n, \r or \r\n, which ever is encountered the most in parsing the stream.<DD><DL><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../javax/swing/text/html/HTMLEditorKit.ParserCallback.html#handleEndOfLineString(java.lang.String)">handleEndOfLineString</A></CODE> in class <CODE><A HREF="../../../../javax/swing/text/html/HTMLEditorKit.ParserCallback.html">HTMLEditorKit.ParserCallback</A></CODE></DL></DD><DD><DL><DT><B>Since: </B><DD>1.3</DD></DL></DD></DL><HR><A NAME="registerTag(javax.swing.text.html.HTML.Tag, javax.swing.text.html.HTMLDocument.HTMLReader.TagAction)"><!-- --></A><H3>registerTag</H3><PRE>protected void <B>registerTag</B>(<A HREF="../../../../javax/swing/text/html/HTML.Tag.html">HTML.Tag</A> t, <A HREF="../../../../javax/swing/text/html/HTMLDocument.HTMLReader.TagAction.html">HTMLDocument.HTMLReader.TagAction</A> a)</PRE><DL><DD>Registers a handler for the given tag. By default all of the well-known tags will have been registered. This can be used to change the handling of a particular tag or to add support for custom tags.</DL><HR><A NAME="pushCharacterStyle()"><!-- --></A><H3>pushCharacterStyle</H3><PRE>protected void <B>pushCharacterStyle</B>()</PRE><DL><DD>Pushes the current character style on a stack in preparation for forming a new nested character style.</DL><HR><A NAME="popCharacterStyle()"><!-- --></A><H3>popCharacterStyle</H3><PRE>protected void <B>popCharacterStyle</B>()</PRE><DL><DD>Pops a previously pushed character style off the stack to return to a previous style.</DL><HR><A NAME="textAreaContent(char[])"><!-- --></A><H3>textAreaContent</H3><PRE>protected void <B>textAreaContent</B>(char[] data)</PRE><DL><DD>Adds the given content to the textarea document. This method gets called when we are in a textarea context. Therefore all text that is seen belongs to the text area and is hence added to the TextAreaDocument associated with the text area.</DL><HR><A NAME="preContent(char[])"><!-- --></A><H3>preContent</H3><PRE>protected void <B>preContent</B>(char[] data)</PRE><DL><DD>Adds the given content that was encountered in a PRE element. This synthesizes lines to hold the runs of text, and makes calls to addContent to actually add the text.</DL><HR><A NAME="blockOpen(javax.swing.text.html.HTML.Tag, javax.swing.text.MutableAttributeSet)"><!-- --></A><H3>blockOpen</H3><PRE>protected void <B>blockOpen</B>(<A HREF="../../../../javax/swing/text/html/HTML.Tag.html">HTML.Tag</A> t, <A HREF="../../../../javax/swing/text/MutableAttributeSet.html">MutableAttributeSet</A> attr)</PRE><DL><DD>Adds an instruction to the parse buffer to create a block element with the given attributes.</DL><HR><A NAME="blockClose(javax.swing.text.html.HTML.Tag)"><!-- --></A><H3>blockClose</H3><PRE>protected void <B>blockClose</B>(<A HREF="../../../../javax/swing/text/html/HTML.Tag.html">HTML.Tag</A> t)</PRE><DL><DD>Adds an instruction to the parse buffer to close out a block element of the given type.</DL><HR><A NAME="addContent(char[], int, int)"><!-- --></A><H3>addContent</H3><PRE>protected void <B>addContent</B>(char[] data, int offs, int length)</PRE><DL><DD>Adds some text with the current character attributes.<DD><DL><DT><B>Parameters:</B><DD><CODE>embedded</CODE> - the attributes of an embedded object.</DL></DD></DL><HR><A NAME="addContent(char[], int, int, boolean)"><!-- --></A><H3>addContent</H3><PRE>protected void <B>addContent</B>(char[] data, int offs, int length, boolean generateImpliedPIfNecessary)</PRE><DL><DD>Adds some text with the current character attributes.<DD><DL><DT><B>Parameters:</B><DD><CODE>embedded</CODE> - the attributes of an embedded object.</DL></DD></DL><HR><A NAME="addSpecialElement(javax.swing.text.html.HTML.Tag, javax.swing.text.MutableAttributeSet)"><!-- --></A><H3>addSpecialElement</H3><PRE>protected void <B>addSpecialElement</B>(<A HREF="../../../../javax/swing/text/html/HTML.Tag.html">HTML.Tag</A> t, <A HREF="../../../../javax/swing/text/MutableAttributeSet.html">MutableAttributeSet</A> a)</PRE><DL><DD>Adds content that is basically specified entirely in the attribute set.</DL><!-- ========= END OF CLASS DATA ========= --><HR><!-- ========== START OF NAVBAR ========== --><A NAME="navbar_bottom"><!-- --></A><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"><A NAME="navbar_bottom_firstrow"><!-- --></A><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"> <TR ALIGN="center" VALIGN="top"> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/HTMLDocument.HTMLReader.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR></TABLE></TD><TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Java<sup><font size=-2>TM</font></sup> 2 Platform<br>Std. Ed. v1.3</b></EM></TD></TR><TR><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../javax/swing/text/html/HTMLDocument.BlockElement.html"><B>PREV CLASS</B></A> <A HREF="../../../../javax/swing/text/html/HTMLDocument.HTMLReader.BlockAction.html"><B>NEXT CLASS</B></A></FONT></TD><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> <A HREF="HTMLDocument.HTMLReader.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> SUMMARY: <A HREF="#inner_class_summary">INNER</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- =========== END OF NAVBAR =========== --><HR><font size="-1"><a href="http://java.sun.com/cgi-bin/bugreport.cgi">Submit a bug or feature</a><br>For further API reference and developer documentation, see <a href="http://java.sun.com/products/jdk/1.3/devdocs-vs-specs.html">Java 2 SDK SE Developer Documentation</a>. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples. <p>Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.<br>Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road<br>Palo Alto, California, 94303, U.S.A. All Rights Reserved.</font></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -