uTools-Manuals/docs/java/javax/swing/text/html/HTMLEditorKit.InsertHTMLTextAction.html

360 lines
29 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div class="header">
<div class="subTitle">
javax.swing.text.html
</div>
<h2 class="title" title="Class HTMLEditorKit.InsertHTMLTextAction">Class HTMLEditorKit.InsertHTMLTextAction</h2>
</div><div class="contentContainer">
<ul class="inheritance">
<li><a href="../../../../java/lang/Object.html" title="class in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../javax/swing/AbstractAction.html" title="class in javax.swing">javax.swing.AbstractAction</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../javax/swing/text/TextAction.html" title="class in javax.swing.text">javax.swing.text.TextAction</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../javax/swing/text/StyledEditorKit.StyledTextAction.html" title="class in javax.swing.text">javax.swing.text.StyledEditorKit.StyledTextAction</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../javax/swing/text/html/HTMLEditorKit.HTMLTextAction.html" title="class in javax.swing.text.html">javax.swing.text.html.HTMLEditorKit.HTMLTextAction</a></li>
<li>
<ul class="inheritance">
<li>javax.swing.text.html.HTMLEditorKit.InsertHTMLTextAction</li>
</ul> </li>
</ul> </li>
</ul> </li>
</ul> </li>
</ul> </li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>
All Implemented Interfaces:
</dt>
<dd>
<span><a href="../../../../java/awt/event/ActionListener.html" title="java.awt.event中的接口">ActionListener</a> <a href="../../../../java/io/Serializable.html" title="java.io中的接口">Serializable</a> <a href="../../../../java/lang/Cloneable.html" title="java.lang中的接口">Cloneable</a> <a href="../../../../java/util/EventListener.html" title="java.util中的接口">EventListener</a> <a href="../../../../javax/swing/Action.html" title="javax.swing中的接口">Action</a></span>
</dd>
</dl>
<dl>
<dt>
Enclosing class:
</dt>
<dd>
<span><a href="../../../../javax/swing/text/html/HTMLEditorKit.html" title="javax.swing.text.html中的类">HTMLEditorKit</a></span>
</dd>
</dl>
<hr/> <br/> <pre>public static class <span class="typeNameLabel">HTMLEditorKit.InsertHTMLTextAction</span>
extends <a href="../../../../javax/swing/text/html/HTMLEditorKit.HTMLTextAction.html" title="class in javax.swing.text.html">HTMLEditorKit.HTMLTextAction</a></pre>
<div class="block">
<span>InsertHTMLTextAction可用于将HTML的任意字符串插入到现有的HTML文档中。</span>
<span>需要提供至少两个HTML.Tag。</span>
<span>第一个标签parentTag标识文档中的父项以将元素添加到。</span>
<span>第二个标签addTag标识应该添加到文档中的第一个标签如HTML字符串所示。</span>
<span>要记住的一件重要的事情是解析器将生成所有适当的标签即使它们不在传入的HTML字符串中。</span>
<p> <span>例如,让我们说你想创建一个动作来将表插入到正文中。</span> <span>parentTag将为HTML.Tag.BODYaddTag将为HTML.Tag.TABLE字符串可能类似于&lt;table&gt; &lt;tr&gt; &lt;td&gt; &lt;/ td&gt; &lt;/ tr&gt; &lt;/ table&gt;</span> </p>
<p> <span>还可以提供备用parentTag和addTag的选项。</span> <span>这些将被检查是否没有parentTag在偏移。</span> </p>
</div> </li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- --> </a> <h3>Field Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
<caption>
<span>Fields</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/text/html/HTMLEditorKit.InsertHTMLTextAction.html#addTag">addTag</a></span></code>
<div class="block">
HTML中的标签开始添加标签。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/text/html/HTMLEditorKit.InsertHTMLTextAction.html#alternateAddTag">alternateAddTag</a></span></code>
<div class="block">
HTML中的替代标签开始添加标签如果没有找到parentTag并找到alternateParentTag。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/text/html/HTMLEditorKit.InsertHTMLTextAction.html#alternateParentTag">alternateParentTag</a></span></code>
<div class="block">
如果没有找到parentTag则在文档中检查的备用标签。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/text/html/HTMLEditorKit.InsertHTMLTextAction.html#html">html</a></span></code>
<div class="block">
HTML插入。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/text/html/HTMLEditorKit.InsertHTMLTextAction.html#parentTag">parentTag</a></span></code>
<div class="block">
在文档中检查的标签。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.javax.swing.AbstractAction">
<!-- --> </a> <h3>Fields inherited from class javax.swing.<a href="../../../../javax/swing/AbstractAction.html" title="class in javax.swing">AbstractAction</a></h3> <code><a href="../../../../javax/swing/AbstractAction.html#changeSupport">changeSupport</a>, <a href="../../../../javax/swing/AbstractAction.html#enabled">enabled</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.javax.swing.Action">
<!-- --> </a> <h3>Fields inherited from interface javax.swing.<a href="../../../../javax/swing/Action.html" title="interface in javax.swing">Action</a></h3> <code><a href="../../../../javax/swing/Action.html#ACCELERATOR_KEY">ACCELERATOR_KEY</a>, <a href="../../../../javax/swing/Action.html#ACTION_COMMAND_KEY">ACTION_COMMAND_KEY</a>, <a href="../../../../javax/swing/Action.html#DEFAULT">DEFAULT</a>, <a href="../../../../javax/swing/Action.html#DISPLAYED_MNEMONIC_INDEX_KEY">DISPLAYED_MNEMONIC_INDEX_KEY</a>, <a href="../../../../javax/swing/Action.html#LARGE_ICON_KEY">LARGE_ICON_KEY</a>, <a href="../../../../javax/swing/Action.html#LONG_DESCRIPTION">LONG_DESCRIPTION</a>, <a href="../../../../javax/swing/Action.html#MNEMONIC_KEY">MNEMONIC_KEY</a>, <a href="../../../../javax/swing/Action.html#NAME">NAME</a>, <a href="../../../../javax/swing/Action.html#SELECTED_KEY">SELECTED_KEY</a>, <a href="../../../../javax/swing/Action.html#SHORT_DESCRIPTION">SHORT_DESCRIPTION</a>, <a href="../../../../javax/swing/Action.html#SMALL_ICON">SMALL_ICON</a></code></li>
</ul> </li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- --> </a> <h3>构造方法摘要</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
<caption>
<span>构造方法</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../javax/swing/text/html/HTMLEditorKit.InsertHTMLTextAction.html#InsertHTMLTextAction-java.lang.String-java.lang.String-javax.swing.text.html.HTML.Tag-javax.swing.text.html.HTML.Tag-">InsertHTMLTextAction</a></span>(<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> name, <a href="../../../../java/lang/String.html" title="class in java.lang">String</a> html, <a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> parentTag, <a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> addTag)</code> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../javax/swing/text/html/HTMLEditorKit.InsertHTMLTextAction.html#InsertHTMLTextAction-java.lang.String-java.lang.String-javax.swing.text.html.HTML.Tag-javax.swing.text.html.HTML.Tag-javax.swing.text.html.HTML.Tag-javax.swing.text.html.HTML.Tag-">InsertHTMLTextAction</a></span>(<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> name, <a href="../../../../java/lang/String.html" title="class in java.lang">String</a> html, <a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> parentTag, <a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> addTag, <a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> alternateParentTag, <a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> alternateAddTag)</code> </td>
</tr>
</tbody>
</table> </li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- --> </a> <h3>方法摘要</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
<caption>
<span class="activeTableTab" id="t0"><span>所有方法</span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t2"><span><a href="javascript:show(2);">接口方法</a></span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t4"><span><a href="javascript:show(8);">具体的方法</a></span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t6"><span><a href="javascript:show(32);">弃用的方法</a></span><span class="tabEnd"> </span></span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor" id="i0">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/text/html/HTMLEditorKit.InsertHTMLTextAction.html#actionPerformed-java.awt.event.ActionEvent-">actionPerformed</a></span>(<a href="../../../../java/awt/event/ActionEvent.html" title="class in java.awt.event">ActionEvent</a> ae)</code>
<div class="block">
将HTML插入到文档中。
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/text/html/HTMLEditorKit.InsertHTMLTextAction.html#insertAtBoundary-javax.swing.JEditorPane-javax.swing.text.html.HTMLDocument-int-javax.swing.text.Element-java.lang.String-javax.swing.text.html.HTML.Tag-javax.swing.text.html.HTML.Tag-">insertAtBoundary</a></span>(<a href="../../../../javax/swing/JEditorPane.html" title="class in javax.swing">JEditorPane</a> editor, <a href="../../../../javax/swing/text/html/HTMLDocument.html" title="class in javax.swing.text.html">HTMLDocument</a> doc, int offset, <a href="../../../../javax/swing/text/Element.html" title="interface in javax.swing.text">Element</a> insertElement, <a href="../../../../java/lang/String.html" title="class in java.lang">String</a> html, <a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> parentTag, <a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> addTag)</code>
<div class="block">
在插入边界时调用这一点。
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/text/html/HTMLEditorKit.InsertHTMLTextAction.html#insertAtBoundry-javax.swing.JEditorPane-javax.swing.text.html.HTMLDocument-int-javax.swing.text.Element-java.lang.String-javax.swing.text.html.HTML.Tag-javax.swing.text.html.HTML.Tag-">insertAtBoundry</a></span>(<a href="../../../../javax/swing/JEditorPane.html" title="class in javax.swing">JEditorPane</a> editor, <a href="../../../../javax/swing/text/html/HTMLDocument.html" title="class in javax.swing.text.html">HTMLDocument</a> doc, int offset, <a href="../../../../javax/swing/text/Element.html" title="interface in javax.swing.text">Element</a> insertElement, <a href="../../../../java/lang/String.html" title="class in java.lang">String</a> html, <a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> parentTag, <a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> addTag)</code>
<div class="block">
<span><span class="deprecatedLabel">已弃用</span></span>
<div class="block">
<span><span class="deprecationComment">从Java 2平台v1.3开始使用insertAtBoundary</span></span>
</div>
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/text/html/HTMLEditorKit.InsertHTMLTextAction.html#insertHTML-javax.swing.JEditorPane-javax.swing.text.html.HTMLDocument-int-java.lang.String-int-int-javax.swing.text.html.HTML.Tag-">insertHTML</a></span>(<a href="../../../../javax/swing/JEditorPane.html" title="class in javax.swing">JEditorPane</a> editor, <a href="../../../../javax/swing/text/html/HTMLDocument.html" title="class in javax.swing.text.html">HTMLDocument</a> doc, int offset, <a href="../../../../java/lang/String.html" title="class in java.lang">String</a> html, int popDepth, int pushDepth, <a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> addTag)</code>
<div class="block">
HTMLEditorKit.insertHTML的封面。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.swing.text.html.HTMLEditorKit.HTMLTextAction">
<!-- --> </a> <h3>Methods inherited from class javax.swing.text.html.<a href="../../../../javax/swing/text/html/HTMLEditorKit.HTMLTextAction.html" title="class in javax.swing.text.html">HTMLEditorKit.HTMLTextAction</a></h3> <code><a href="../../../../javax/swing/text/html/HTMLEditorKit.HTMLTextAction.html#elementCountToTag-javax.swing.text.html.HTMLDocument-int-javax.swing.text.html.HTML.Tag-">elementCountToTag</a>, <a href="../../../../javax/swing/text/html/HTMLEditorKit.HTMLTextAction.html#findElementMatchingTag-javax.swing.text.html.HTMLDocument-int-javax.swing.text.html.HTML.Tag-">findElementMatchingTag</a>, <a href="../../../../javax/swing/text/html/HTMLEditorKit.HTMLTextAction.html#getElementsAt-javax.swing.text.html.HTMLDocument-int-">getElementsAt</a>, <a href="../../../../javax/swing/text/html/HTMLEditorKit.HTMLTextAction.html#getHTMLDocument-javax.swing.JEditorPane-">getHTMLDocument</a>, <a href="../../../../javax/swing/text/html/HTMLEditorKit.HTMLTextAction.html#getHTMLEditorKit-javax.swing.JEditorPane-">getHTMLEditorKit</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.swing.text.StyledEditorKit.StyledTextAction">
<!-- --> </a> <h3>Methods inherited from class javax.swing.text.<a href="../../../../javax/swing/text/StyledEditorKit.StyledTextAction.html" title="class in javax.swing.text">StyledEditorKit.StyledTextAction</a></h3> <code><a href="../../../../javax/swing/text/StyledEditorKit.StyledTextAction.html#getEditor-java.awt.event.ActionEvent-">getEditor</a>, <a href="../../../../javax/swing/text/StyledEditorKit.StyledTextAction.html#getStyledDocument-javax.swing.JEditorPane-">getStyledDocument</a>, <a href="../../../../javax/swing/text/StyledEditorKit.StyledTextAction.html#getStyledEditorKit-javax.swing.JEditorPane-">getStyledEditorKit</a>, <a href="../../../../javax/swing/text/StyledEditorKit.StyledTextAction.html#setCharacterAttributes-javax.swing.JEditorPane-javax.swing.text.AttributeSet-boolean-">setCharacterAttributes</a>, <a href="../../../../javax/swing/text/StyledEditorKit.StyledTextAction.html#setParagraphAttributes-javax.swing.JEditorPane-javax.swing.text.AttributeSet-boolean-">setParagraphAttributes</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.swing.text.TextAction">
<!-- --> </a> <h3>Methods inherited from class javax.swing.text.<a href="../../../../javax/swing/text/TextAction.html" title="class in javax.swing.text">TextAction</a></h3> <code><a href="../../../../javax/swing/text/TextAction.html#augmentList-javax.swing.Action:A-javax.swing.Action:A-">augmentList</a>, <a href="../../../../javax/swing/text/TextAction.html#getFocusedComponent--">getFocusedComponent</a>, <a href="../../../../javax/swing/text/TextAction.html#getTextComponent-java.awt.event.ActionEvent-">getTextComponent</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.swing.AbstractAction">
<!-- --> </a> <h3>Methods inherited from class javax.swing.<a href="../../../../javax/swing/AbstractAction.html" title="class in javax.swing">AbstractAction</a></h3> <code><a href="../../../../javax/swing/AbstractAction.html#addPropertyChangeListener-java.beans.PropertyChangeListener-">addPropertyChangeListener</a>, <a href="../../../../javax/swing/AbstractAction.html#clone--">clone</a>, <a href="../../../../javax/swing/AbstractAction.html#firePropertyChange-java.lang.String-java.lang.Object-java.lang.Object-">firePropertyChange</a>, <a href="../../../../javax/swing/AbstractAction.html#getKeys--">getKeys</a>, <a href="../../../../javax/swing/AbstractAction.html#getPropertyChangeListeners--">getPropertyChangeListeners</a>, <a href="../../../../javax/swing/AbstractAction.html#getValue-java.lang.String-">getValue</a>, <a href="../../../../javax/swing/AbstractAction.html#isEnabled--">isEnabled</a>, <a href="../../../../javax/swing/AbstractAction.html#putValue-java.lang.String-java.lang.Object-">putValue</a>, <a href="../../../../javax/swing/AbstractAction.html#removePropertyChangeListener-java.beans.PropertyChangeListener-">removePropertyChangeListener</a>, <a href="../../../../javax/swing/AbstractAction.html#setEnabled-boolean-">setEnabled</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- --> </a> <h3>Methods inherited from class java.lang.<a href="../../../../java/lang/Object.html" title="class in java.lang">Object</a></h3> <code><a href="../../../../java/lang/Object.html#equals-java.lang.Object-">equals</a>, <a href="../../../../java/lang/Object.html#finalize--">finalize</a>, <a href="../../../../java/lang/Object.html#getClass--">getClass</a>, <a href="../../../../java/lang/Object.html#hashCode--">hashCode</a>, <a href="../../../../java/lang/Object.html#notify--">notify</a>, <a href="../../../../java/lang/Object.html#notifyAll--">notifyAll</a>, <a href="../../../../java/lang/Object.html#toString--">toString</a>, <a href="../../../../java/lang/Object.html#wait--">wait</a>, <a href="../../../../java/lang/Object.html#wait-long-">wait</a>, <a href="../../../../java/lang/Object.html#wait-long-int-">wait</a></code></li>
</ul> </li>
</ul> </li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- --> </a> <h3>字段详细信息</h3> <a name="html">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>html</h4> <pre>protected <a href="../../../../java/lang/String.html" title="class in java.lang">String</a> html</pre>
<div class="block">
HTML插入。
</div> </li>
</ul> <a name="parentTag">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>parentTag</h4> <pre>protected <a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> parentTag</pre>
<div class="block">
在文档中检查的标签。
</div> </li>
</ul> <a name="addTag">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addTag</h4> <pre>protected <a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> addTag</pre>
<div class="block">
HTML中的标签开始添加标签。
</div> </li>
</ul> <a name="alternateParentTag">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>alternateParentTag</h4> <pre>protected <a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> alternateParentTag</pre>
<div class="block">
如果没有找到parentTag则在文档中检查的备用标签。
</div> </li>
</ul> <a name="alternateAddTag">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>alternateAddTag</h4> <pre>protected <a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> alternateAddTag</pre>
<div class="block">
HTML中的替代标签开始添加标签如果没有找到parentTag并找到alternateParentTag。
</div> </li>
</ul> </li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="InsertHTMLTextAction-java.lang.String-java.lang.String-javax.swing.text.html.HTML.Tag-javax.swing.text.html.HTML.Tag-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>InsertHTMLTextAction</h4> <pre>public InsertHTMLTextAction(<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> name,
<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> html,
<a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> parentTag,
<a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> addTag)</pre> </li>
</ul> <a name="InsertHTMLTextAction-java.lang.String-java.lang.String-javax.swing.text.html.HTML.Tag-javax.swing.text.html.HTML.Tag-javax.swing.text.html.HTML.Tag-javax.swing.text.html.HTML.Tag-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>InsertHTMLTextAction</h4> <pre>public InsertHTMLTextAction(<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> name,
<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> html,
<a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> parentTag,
<a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> addTag,
<a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> alternateParentTag,
<a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> alternateAddTag)</pre> </li>
</ul> </li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="insertHTML-javax.swing.JEditorPane-javax.swing.text.html.HTMLDocument-int-java.lang.String-int-int-javax.swing.text.html.HTML.Tag-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>insertHTML</h4> <pre>protected void insertHTML(<a href="../../../../javax/swing/JEditorPane.html" title="class in javax.swing">JEditorPane</a> editor,
<a href="../../../../javax/swing/text/html/HTMLDocument.html" title="class in javax.swing.text.html">HTMLDocument</a> doc,
int offset,
<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> html,
int popDepth,
int pushDepth,
<a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> addTag)</pre>
<div class="block">
<span>HTMLEditorKit.insertHTML的封面。</span>
<span>如果抛出异常它将被包装在RuntimeException中并抛出。</span>
</div> </li>
</ul> <a name="insertAtBoundary-javax.swing.JEditorPane-javax.swing.text.html.HTMLDocument-int-javax.swing.text.Element-java.lang.String-javax.swing.text.html.HTML.Tag-javax.swing.text.html.HTML.Tag-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>insertAtBoundary</h4> <pre>protected void insertAtBoundary(<a href="../../../../javax/swing/JEditorPane.html" title="class in javax.swing">JEditorPane</a> editor,
<a href="../../../../javax/swing/text/html/HTMLDocument.html" title="class in javax.swing.text.html">HTMLDocument</a> doc,
int offset,
<a href="../../../../javax/swing/text/Element.html" title="interface in javax.swing.text">Element</a> insertElement,
<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> html,
<a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> parentTag,
<a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> addTag)</pre>
<div class="block">
<span>在插入边界时调用这一点。</span>
<span>它确定弹出的数量然后确定需要执行的推送次数然后调用insertHTML。</span>
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.3
</dd>
</dl> </li>
</ul> <a name="insertAtBoundry-javax.swing.JEditorPane-javax.swing.text.html.HTMLDocument-int-javax.swing.text.Element-java.lang.String-javax.swing.text.html.HTML.Tag-javax.swing.text.html.HTML.Tag-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>insertAtBoundry</h4> <pre><a href="../../../../java/lang/Deprecated.html" title="annotation in java.lang">@Deprecated</a>
protected void insertAtBoundry(<a href="../../../../javax/swing/JEditorPane.html" title="class in javax.swing">JEditorPane</a> editor,
<a href="../../../../javax/swing/text/html/HTMLDocument.html" title="class in javax.swing.text.html">HTMLDocument</a> doc,
int offset,
<a href="../../../../javax/swing/text/Element.html" title="interface in javax.swing.text">Element</a> insertElement,
<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> html,
<a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> parentTag,
<a href="../../../../javax/swing/text/html/HTML.Tag.html" title="class in javax.swing.text.html">HTML.Tag</a> addTag)</pre>
<div class="block">
<span><span class="deprecatedLabel">已弃用</span></span>
<span><span class="deprecationComment">从Java 2平台v1.3开始使用insertAtBoundary</span></span>
</div>
<div class="block">
<span>在插入边界时调用这一点。</span>
<span>它确定弹出的数量然后确定需要执行的推送次数然后调用insertHTML。</span>
</div> </li>
</ul> <a name="actionPerformed-java.awt.event.ActionEvent-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>actionPerformed</h4> <pre>public void actionPerformed(<a href="../../../../java/awt/event/ActionEvent.html" title="class in java.awt.event">ActionEvent</a> ae)</pre>
<div class="block">
将HTML插入到文档中。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>ae</code> - the event
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>