uTools-Manuals/docs/java/javax/swing/JEditorPane.html

1461 lines
115 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
</div>
<h2 class="title" title="Class JEditorPane">Class JEditorPane</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="../../java/awt/Component.html" title="class in java.awt">java.awt.Component</a></li>
<li>
<ul class="inheritance">
<li><a href="../../java/awt/Container.html" title="class in java.awt">java.awt.Container</a></li>
<li>
<ul class="inheritance">
<li><a href="../../javax/swing/JComponent.html" title="class in javax.swing">javax.swing.JComponent</a></li>
<li>
<ul class="inheritance">
<li><a href="../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">javax.swing.text.JTextComponent</a></li>
<li>
<ul class="inheritance">
<li>javax.swing.JEditorPane</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/image/ImageObserver.html" title="java.awt.image中的接口">ImageObserver</a> <a href="../../java/awt/MenuContainer.html" title="java.awt中的接口">MenuContainer</a> <a href="../../java/io/Serializable.html" title="java.io中的接口">Serializable</a> <a href="../../javax/accessibility/Accessible.html" title="javax.accessibility中的接口">Accessible</a> <a href="../../javax/swing/Scrollable.html" title="javax.swing中的接口">Scrollable</a></span>
</dd>
</dl>
<dl>
<dt>
已知直接子类:
</dt>
<dd>
<span><a href="../../javax/swing/JTextPane.html" title="javax.swing中的类">JTextPane</a></span>
</dd>
</dl>
<hr/> <br/> <pre>public class <span class="typeNameLabel">JEditorPane</span>
extends <a href="../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a></pre>
<div class="block">
<span>用于编辑各种内容的文本组件。</span>
<span>你可以找到how-to信息和使用编辑器窗格中的例子<a href="http://docs.oracle.com/javase/tutorial/uiswing/components/text.html">Using Text Components</a> ,在<em>Java教程</em>的部分<em></em></span>
<p> <span>该组件使用EditorKit的<code>EditorKit</code>来完成其行为。</span> <span>它有效地转化为适当的文本编辑器,用于提供给他们的内容。</span> <span>编辑器在任何给定时间绑定的内容类型由当前<code>EditorKit</code> EditorKit确定。</span> <span>如果内容设置为新的URL则其类型用于确定应用于加载内容的<code>EditorKit</code></span> </p>
<p> <span>默认情况下,以下类型的内容是已知的:</span> </p>
<dl>
<dt>
<span><b>文字/平原</b></span>
</dt>
<dd>
<span>纯文本是默认的,不能识别给出的类型。</span>
<span>在这种情况下使用的套件是DefaultEditorKit的<code>DefaultEditorKit</code> ,它生成一个包装的纯文本视图。</span>
</dd>
<dt>
<span><b>text / html</b></span>
</dt>
<dd>
<span>HTML文字。</span>
<span>在这种情况下使用的工具包是提供HTML 3.2支持的类别<code>javax.swing.text.html.HTMLEditorKit</code></span>
</dd>
<dt>
<span><b>text / rtf</b></span>
</dt>
<dd>
<span>RTF文本。</span>
<span>在这种情况下使用的工具包是<code>javax.swing.text.rtf.RTFEditorKit</code>类,它提供了富文本格式的有限支持。</span>
</dd>
</dl>
<p> <span>有多种方法可以将内容加载到此组件中。</span> </p>
<ol>
<li> <span><a href="../../javax/swing/JEditorPane.html#setText-java.lang.String-"><code>setText</code></a>方法可用于从字符串初始化组件。</span> <span>在这种情况下,将使用当前的<code>EditorKit</code> ,并且内容类型将被预期为这种类型。</span> </li>
<li> <span><a href="../../javax/swing/JEditorPane.html#read-java.io.InputStream-java.lang.Object-"><code>read</code></a>方法可用于从<code>Reader</code></span> <span>请注意如果内容类型为HTML则无法解析相对引用例如图像等除非使用了&lt;base&gt;标签或设置了<code>HTMLDocument</code><em>Base</em>属性。</span> <span>在这种情况下,将使用当前的<code>EditorKit</code> ,并且内容类型将被预期为这种类型。</span> </li>
<li> <span><a href="../../javax/swing/JEditorPane.html#setPage-java.net.URL-"><code>setPage</code></a>方法可用于从URL初始化组件。</span> <span>在这种情况下将从URL确定内容类型并且将为该内容类型设置注册的<code>EditorKit</code></span> </li>
</ol>
<p> <span>某些内容可以通过生成超链接事件来提供超链接支持。</span> <span>如果<code>JEditorPane</code> <em>不可编辑</em> <code>JEditorPane.setEditable(false);</code>已被调用则HTML <code>EditorKit</code>将生成超链接事件。</span> <span>如果HTML框架嵌入在文档中典型的响应将是更改当前文档的一部分。</span> <span>以下代码片段是一种可能的超链接侦听器实现它专门处理HTML帧事件并且只显示任何其他激活的超链接。</span> </p>
<pre> <span>  class Hyperactive implements HyperlinkListener {
 
  public void hyperlinkUpdate(HyperlinkEvent e) {
  if (e.getEventType() == HyperlinkEvent.EventType.ACTIVATED) {
  JEditorPane pane = (JEditorPane) e.getSource();
  if (e instanceof HTMLFrameHyperlinkEvent) {
  HTMLFrameHyperlinkEvent evt = (HTMLFrameHyperlinkEvent)e;
  HTMLDocument doc = (HTMLDocument)pane.getDocument();
  doc.processHTMLFrameHyperlinkEvent(evt);
  } else {
  try {
  pane.setPage(e.getURL());
  } catch (Throwable t) {
  t.printStackTrace();
  }
  }
  }
  }
  }</span> </pre>
<p> <span>有关定制如何呈现<b>文本/ HTML的信息</b> ,请参阅<a href="../../javax/swing/JEditorPane.html#W3C_LENGTH_UNITS"><code>W3C_LENGTH_UNITS</code></a><a href="../../javax/swing/JEditorPane.html#HONOR_DISPLAY_PROPERTIES"><code>HONOR_DISPLAY_PROPERTIES</code></a></span> </p>
<p> <span>一些文件中的文化依赖信息通过称为字符编码的机制来处理。</span> <span>字符编码是字符集(字母,表意文字,数字,符号或控制功能)的成员对特定数字代码值的明确映射。</span> <span>它表示文件的存储方式。</span> <span>示例字符编码是ISO-8859-1ISO-8859-5Shift-jisEuc-jp和UTF-8。</span> <span>当文件传递给用户代理( <code>JEditorPane</code> 将其转换为文档字符集ISO-10646又称Unicode</span> </p>
<p> <span>有多种方式来获得一个字符集映射与发生<code>JEditorPane</code></span> </p>
<ol>
<li> <span>一种方法是将字符集指定为MIME类型的参数。</span> <span>这将通过调用<a href="../../javax/swing/JEditorPane.html#setContentType-java.lang.String-"><code>setContentType</code></a>方法来建立。</span> <span>如果内容由<a href="../../javax/swing/JEditorPane.html#setPage-java.net.URL-"><code>setPage</code></a>方法加载则内容类型将根据URL的规定进行设置。</span> <span>它直接加载该文件,预期内容类型将在加载之前设置。</span> </li>
<li> <span>可以指定字符集的另一种方式在文档本身。</span> <span>这需要在确定期望的字符集之前阅读文档。</span> <span>为了处理这个,预计<code>EditorKit</code>操作会抛出一个<code>ChangedCharSetException</code>将被抓住。</span> <span>然后用新的Reader读取读取该Reader使用<code>ChangedCharSetException</code> (这是一个<code>IOException</code> )中指定的字符集。</span> </li>
</ol>
<p></p>
<dl>
<dt>
<span><b><font size="+1">新线</font></b></span>
</dt>
<dd>
<span>有关如何处理换行符的讨论,请参阅<a href="text/DefaultEditorKit.html">DefaultEditorKit</a></span>
</dd>
</dl>
<p> <span><strong>警告:</strong> Swing不是线程安全的。</span> <span>有关更多信息,请参阅<a href="package-summary.html#threading">Swing's Threading Policy</a></span> </p>
<p> <span><strong>警告:</strong>此类的序列化对象与将来的Swing版本不兼容。</span> <span>当前的序列化支持适用于运行相同版本的Swing的应用程序之间的短期存储或RMI。</span> <span>从1.4开始对所有JavaBeans的长期存储的支持已经添加到<code>java.beans</code>包中。</span> <span>请参阅<a href="../../java/beans/XMLEncoder.html" title="java.beans中的类"><code>XMLEncoder</code></a></span> </p>
</div> </li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!-- --> </a> <h3>Nested Class Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Nested Class Summary table, listing nested classes, and an explanation">
<caption>
<span>Nested Classes</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected class </code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.AccessibleJEditorPane.html" title="class in javax.swing">JEditorPane.AccessibleJEditorPane</a></span></code>
<div class="block">
这个类实现了可访问性支持
<code>JEditorPane</code>类。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected class </code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.AccessibleJEditorPaneHTML.html" title="class in javax.swing">JEditorPane.AccessibleJEditorPaneHTML</a></span></code>
<div class="block">
此类提供支持
<code>AccessibleHypertext</code> ,并且在当所使用
<code>EditorKit</code>安装在该
<code>JEditorPane</code>是的一个实例
<code>HTMLEditorKit</code>
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected class </code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.JEditorPaneAccessibleHypertextSupport.html" title="class in javax.swing">JEditorPane.JEditorPaneAccessibleHypertextSupport</a></span></code>
<div class="block">
<code>AccessibleJEditorPaneHTML.getAccessibleText</code>返回的
<code>AccessibleJEditorPaneHTML.getAccessibleText</code>
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.javax.swing.text.JTextComponent">
<!-- --> </a> <h3>Nested classes/interfaces inherited from class javax.swing.text.<a href="../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a></h3> <code><a href="../../javax/swing/text/JTextComponent.AccessibleJTextComponent.html" title="class in javax.swing.text">JTextComponent.AccessibleJTextComponent</a>, <a href="../../javax/swing/text/JTextComponent.DropLocation.html" title="class in javax.swing.text">JTextComponent.DropLocation</a>, <a href="../../javax/swing/text/JTextComponent.KeyBinding.html" title="class in javax.swing.text">JTextComponent.KeyBinding</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.javax.swing.JComponent">
<!-- --> </a> <h3>Nested classes/interfaces inherited from class javax.swing.<a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></h3> <code><a href="../../javax/swing/JComponent.AccessibleJComponent.html" title="class in javax.swing">JComponent.AccessibleJComponent</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.java.awt.Container">
<!-- --> </a> <h3>Nested classes/interfaces inherited from class java.awt.<a href="../../java/awt/Container.html" title="class in java.awt">Container</a></h3> <code><a href="../../java/awt/Container.AccessibleAWTContainer.html" title="class in java.awt">Container.AccessibleAWTContainer</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.java.awt.Component">
<!-- --> </a> <h3>Nested classes/interfaces inherited from class java.awt.<a href="../../java/awt/Component.html" title="class in java.awt">Component</a></h3> <code><a href="../../java/awt/Component.AccessibleAWTComponent.html" title="class in java.awt">Component.AccessibleAWTComponent</a>, <a href="../../java/awt/Component.BaselineResizeBehavior.html" title="enum in java.awt">Component.BaselineResizeBehavior</a>, <a href="../../java/awt/Component.BltBufferStrategy.html" title="class in java.awt">Component.BltBufferStrategy</a>, <a href="../../java/awt/Component.FlipBufferStrategy.html" title="class in java.awt">Component.FlipBufferStrategy</a></code></li>
</ul> </li>
</ul>
<!-- =========== 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>static <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/JEditorPane.html#HONOR_DISPLAY_PROPERTIES">HONOR_DISPLAY_PROPERTIES</a></span></code>
<div class="block">
客户端属性的键用于指示如果在样式文本中未指定字体或前景颜色,则会使用来自组件的默认字体和前景颜色。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <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/JEditorPane.html#W3C_LENGTH_UNITS">W3C_LENGTH_UNITS</a></span></code>
<div class="block">
用于指示是否将
<a href="http://www.w3.org/TR/CSS21/syndata.html#length-units">w3c compliant</a>长度单位用于html渲染的客户端属性的键。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.javax.swing.text.JTextComponent">
<!-- --> </a> <h3>Fields inherited from class javax.swing.text.<a href="../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a></h3> <code><a href="../../javax/swing/text/JTextComponent.html#DEFAULT_KEYMAP">DEFAULT_KEYMAP</a>, <a href="../../javax/swing/text/JTextComponent.html#FOCUS_ACCELERATOR_KEY">FOCUS_ACCELERATOR_KEY</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.javax.swing.JComponent">
<!-- --> </a> <h3>Fields inherited from class javax.swing.<a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></h3> <code><a href="../../javax/swing/JComponent.html#listenerList">listenerList</a>, <a href="../../javax/swing/JComponent.html#TOOL_TIP_TEXT_KEY">TOOL_TIP_TEXT_KEY</a>, <a href="../../javax/swing/JComponent.html#ui">ui</a>, <a href="../../javax/swing/JComponent.html#UNDEFINED_CONDITION">UNDEFINED_CONDITION</a>, <a href="../../javax/swing/JComponent.html#WHEN_ANCESTOR_OF_FOCUSED_COMPONENT">WHEN_ANCESTOR_OF_FOCUSED_COMPONENT</a>, <a href="../../javax/swing/JComponent.html#WHEN_FOCUSED">WHEN_FOCUSED</a>, <a href="../../javax/swing/JComponent.html#WHEN_IN_FOCUSED_WINDOW">WHEN_IN_FOCUSED_WINDOW</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.java.awt.Component">
<!-- --> </a> <h3>Fields inherited from class java.awt.<a href="../../java/awt/Component.html" title="class in java.awt">Component</a></h3> <code><a href="../../java/awt/Component.html#accessibleContext">accessibleContext</a>, <a href="../../java/awt/Component.html#BOTTOM_ALIGNMENT">BOTTOM_ALIGNMENT</a>, <a href="../../java/awt/Component.html#CENTER_ALIGNMENT">CENTER_ALIGNMENT</a>, <a href="../../java/awt/Component.html#LEFT_ALIGNMENT">LEFT_ALIGNMENT</a>, <a href="../../java/awt/Component.html#RIGHT_ALIGNMENT">RIGHT_ALIGNMENT</a>, <a href="../../java/awt/Component.html#TOP_ALIGNMENT">TOP_ALIGNMENT</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.java.awt.image.ImageObserver">
<!-- --> </a> <h3>Fields inherited from interface java.awt.image.<a href="../../java/awt/image/ImageObserver.html" title="interface in java.awt.image">ImageObserver</a></h3> <code><a href="../../java/awt/image/ImageObserver.html#ABORT">ABORT</a>, <a href="../../java/awt/image/ImageObserver.html#ALLBITS">ALLBITS</a>, <a href="../../java/awt/image/ImageObserver.html#ERROR">ERROR</a>, <a href="../../java/awt/image/ImageObserver.html#FRAMEBITS">FRAMEBITS</a>, <a href="../../java/awt/image/ImageObserver.html#HEIGHT">HEIGHT</a>, <a href="../../java/awt/image/ImageObserver.html#PROPERTIES">PROPERTIES</a>, <a href="../../java/awt/image/ImageObserver.html#SOMEBITS">SOMEBITS</a>, <a href="../../java/awt/image/ImageObserver.html#WIDTH">WIDTH</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/JEditorPane.html#JEditorPane--">JEditorPane</a></span>()</code>
<div class="block">
创建一个新的
<code>JEditorPane</code>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.html#JEditorPane-java.lang.String-">JEditorPane</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> url)</code>
<div class="block">
创建一个
<code>JEditorPane</code>根据包含URL规范的字符串。
</div> </td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.html#JEditorPane-java.lang.String-java.lang.String-">JEditorPane</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> type, <a href="../../java/lang/String.html" title="class in java.lang">String</a> text)</code>
<div class="block">
创建一个
<code>JEditorPane</code>已初始化为给定的文本。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.html#JEditorPane-java.net.URL-">JEditorPane</a></span>(<a href="../../java/net/URL.html" title="class in java.net">URL</a> initialPage)</code>
<div class="block">
根据指定的URL创建
<code>JEditorPane</code>以进行输入。
</div> </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="t1"><span><a href="javascript:show(1);">静态方法</a></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>
</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/JEditorPane.html#addHyperlinkListener-javax.swing.event.HyperlinkListener-">addHyperlinkListener</a></span>(<a href="../../javax/swing/event/HyperlinkListener.html" title="interface in javax.swing.event">HyperlinkListener</a> listener)</code>
<div class="block">
添加超链接侦听器以通知任何更改,例如选择并输入链接时。
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>protected <a href="../../javax/swing/text/EditorKit.html" title="class in javax.swing.text">EditorKit</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.html#createDefaultEditorKit--">createDefaultEditorKit</a></span>()</code>
<div class="block">
创建组件首次创建时的默认编辑器工具包(
<code>PlainEditorKit</code> )。
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>static <a href="../../javax/swing/text/EditorKit.html" title="class in javax.swing.text">EditorKit</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.html#createEditorKitForContentType-java.lang.String-">createEditorKitForContentType</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> type)</code>
<div class="block">
从编辑器工具箱的默认注册表创建给定类型的处理程序。
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.html#fireHyperlinkUpdate-javax.swing.event.HyperlinkEvent-">fireHyperlinkUpdate</a></span>(<a href="../../javax/swing/event/HyperlinkEvent.html" title="class in javax.swing.event">HyperlinkEvent</a> e)</code>
<div class="block">
通知所有在此事件类型上通知有兴趣的听众。
</div> </td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code><a href="../../javax/accessibility/AccessibleContext.html" title="class in javax.accessibility">AccessibleContext</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.html#getAccessibleContext--">getAccessibleContext</a></span>()</code>
<div class="block">
获取与此JEditorPane关联的AccessibleContext。
</div> </td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code><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/JEditorPane.html#getContentType--">getContentType</a></span>()</code>
<div class="block">
获取此编辑器当前设置处理的内容类型。
</div> </td>
</tr>
<tr class="altColor" id="i6">
<td class="colFirst"><code><a href="../../javax/swing/text/EditorKit.html" title="class in javax.swing.text">EditorKit</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.html#getEditorKit--">getEditorKit</a></span>()</code>
<div class="block">
获取当前安装的套件以处理内容。
</div> </td>
</tr>
<tr class="rowColor" id="i7">
<td class="colFirst"><code>static <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/JEditorPane.html#getEditorKitClassNameForContentType-java.lang.String-">getEditorKitClassNameForContentType</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> type)</code>
<div class="block">
返回当前注册的
<code>EditorKit</code>类别名称,类型为
<code>type</code>
</div> </td>
</tr>
<tr class="altColor" id="i8">
<td class="colFirst"><code><a href="../../javax/swing/text/EditorKit.html" title="class in javax.swing.text">EditorKit</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.html#getEditorKitForContentType-java.lang.String-">getEditorKitForContentType</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> type)</code>
<div class="block">
获取编辑器套件以用于给定类型的内容。
</div> </td>
</tr>
<tr class="rowColor" id="i9">
<td class="colFirst"><code><a href="../../javax/swing/event/HyperlinkListener.html" title="interface in javax.swing.event">HyperlinkListener</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.html#getHyperlinkListeners--">getHyperlinkListeners</a></span>()</code>
<div class="block">
返回使用addHyperlinkListener添加到此JEditorPane的所有
<code>HyperLinkListener</code>的数组。
</div> </td>
</tr>
<tr class="altColor" id="i10">
<td class="colFirst"><code><a href="../../java/net/URL.html" title="class in java.net">URL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.html#getPage--">getPage</a></span>()</code>
<div class="block">
获取正在显示的当前URL。
</div> </td>
</tr>
<tr class="rowColor" id="i11">
<td class="colFirst"><code><a href="../../java/awt/Dimension.html" title="class in java.awt">Dimension</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.html#getPreferredSize--">getPreferredSize</a></span>()</code>
<div class="block">
返回首选大小
<code>JEditorPane</code>
</div> </td>
</tr>
<tr class="altColor" id="i12">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.html#getScrollableTracksViewportHeight--">getScrollableTracksViewportHeight</a></span>()</code>
<div class="block">
如果视口总是强制此
<code>Scrollable</code>的高度与视口的高度相匹配则返回true。
</div> </td>
</tr>
<tr class="rowColor" id="i13">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.html#getScrollableTracksViewportWidth--">getScrollableTracksViewportWidth</a></span>()</code>
<div class="block">
如果视口总是强制此
<code>Scrollable</code>的宽度与视口的宽度相匹配则返回true。
</div> </td>
</tr>
<tr class="altColor" id="i14">
<td class="colFirst"><code>protected <a href="../../java/io/InputStream.html" title="class in java.io">InputStream</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.html#getStream-java.net.URL-">getStream</a></span>(<a href="../../java/net/URL.html" title="class in java.net">URL</a> page)</code>
<div class="block">
获取给定URL的流即将由
<code>setPage</code>方法加载。
</div> </td>
</tr>
<tr class="rowColor" id="i15">
<td class="colFirst"><code><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/JEditorPane.html#getText--">getText</a></span>()</code>
<div class="block">
根据此编辑器的内容类型返回此
<code>TextComponent</code>中包含的文本。
</div> </td>
</tr>
<tr class="altColor" id="i16">
<td class="colFirst"><code><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/JEditorPane.html#getUIClassID--">getUIClassID</a></span>()</code>
<div class="block">
获取UI的类ID。
</div> </td>
</tr>
<tr class="rowColor" id="i17">
<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/JEditorPane.html#paramString--">paramString</a></span>()</code>
<div class="block">
返回此
<code>JEditorPane</code>的字符串表示
<code>JEditorPane</code>
</div> </td>
</tr>
<tr class="altColor" id="i18">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.html#read-java.io.InputStream-java.lang.Object-">read</a></span>(<a href="../../java/io/InputStream.html" title="class in java.io">InputStream</a> in, <a href="../../java/lang/Object.html" title="class in java.lang">Object</a> desc)</code>
<div class="block">
此方法从流初始化。
</div> </td>
</tr>
<tr class="rowColor" id="i19">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.html#registerEditorKitForContentType-java.lang.String-java.lang.String-">registerEditorKitForContentType</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> type, <a href="../../java/lang/String.html" title="class in java.lang">String</a> classname)</code>
<div class="block">
建立默认的
<code>type</code>绑定到
<code>classname</code>
</div> </td>
</tr>
<tr class="altColor" id="i20">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.html#registerEditorKitForContentType-java.lang.String-java.lang.String-java.lang.ClassLoader-">registerEditorKitForContentType</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> type, <a href="../../java/lang/String.html" title="class in java.lang">String</a> classname, <a href="../../java/lang/ClassLoader.html" title="class in java.lang">ClassLoader</a> loader)</code>
<div class="block">
建立的默认绑定
<code>type</code>
<code>classname</code>
</div> </td>
</tr>
<tr class="rowColor" id="i21">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.html#removeHyperlinkListener-javax.swing.event.HyperlinkListener-">removeHyperlinkListener</a></span>(<a href="../../javax/swing/event/HyperlinkListener.html" title="interface in javax.swing.event">HyperlinkListener</a> listener)</code>
<div class="block">
删除超链接侦听器。
</div> </td>
</tr>
<tr class="altColor" id="i22">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.html#replaceSelection-java.lang.String-">replaceSelection</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> content)</code>
<div class="block">
用给定字符串表示的新内容替换当前所选内容。
</div> </td>
</tr>
<tr class="rowColor" id="i23">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.html#scrollToReference-java.lang.String-">scrollToReference</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> reference)</code>
<div class="block">
将视图滚动到给定的参考位置显示的URL由
<code>UL.getRef</code>方法返回的值)。
</div> </td>
</tr>
<tr class="altColor" id="i24">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.html#setContentType-java.lang.String-">setContentType</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> type)</code>
<div class="block">
设置此编辑器处理的内容类型。
</div> </td>
</tr>
<tr class="rowColor" id="i25">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.html#setEditorKit-javax.swing.text.EditorKit-">setEditorKit</a></span>(<a href="../../javax/swing/text/EditorKit.html" title="class in javax.swing.text">EditorKit</a> kit)</code>
<div class="block">
设置当前安装的工具包来处理内容。
</div> </td>
</tr>
<tr class="altColor" id="i26">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.html#setEditorKitForContentType-java.lang.String-javax.swing.text.EditorKit-">setEditorKitForContentType</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> type, <a href="../../javax/swing/text/EditorKit.html" title="class in javax.swing.text">EditorKit</a> k)</code>
<div class="block">
直接设置用于给定类型的编辑器工具包。
</div> </td>
</tr>
<tr class="rowColor" id="i27">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.html#setPage-java.lang.String-">setPage</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> url)</code>
<div class="block">
设置显示的当前URL。
</div> </td>
</tr>
<tr class="altColor" id="i28">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.html#setPage-java.net.URL-">setPage</a></span>(<a href="../../java/net/URL.html" title="class in java.net">URL</a> page)</code>
<div class="block">
设置显示的当前URL。
</div> </td>
</tr>
<tr class="rowColor" id="i29">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JEditorPane.html#setText-java.lang.String-">setText</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> t)</code>
<div class="block">
将此
<code>TextComponent</code>的文本设置为指定的内容,预期其格式为此编辑器的内容类型。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.swing.text.JTextComponent">
<!-- --> </a> <h3>Methods inherited from class javax.swing.text.<a href="../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a></h3> <code><a href="../../javax/swing/text/JTextComponent.html#addCaretListener-javax.swing.event.CaretListener-">addCaretListener</a>, <a href="../../javax/swing/text/JTextComponent.html#addInputMethodListener-java.awt.event.InputMethodListener-">addInputMethodListener</a>, <a href="../../javax/swing/text/JTextComponent.html#addKeymap-java.lang.String-javax.swing.text.Keymap-">addKeymap</a>, <a href="../../javax/swing/text/JTextComponent.html#copy--">copy</a>, <a href="../../javax/swing/text/JTextComponent.html#cut--">cut</a>, <a href="../../javax/swing/text/JTextComponent.html#fireCaretUpdate-javax.swing.event.CaretEvent-">fireCaretUpdate</a>, <a href="../../javax/swing/text/JTextComponent.html#getActions--">getActions</a>, <a href="../../javax/swing/text/JTextComponent.html#getCaret--">getCaret</a>, <a href="../../javax/swing/text/JTextComponent.html#getCaretColor--">getCaretColor</a>, <a href="../../javax/swing/text/JTextComponent.html#getCaretListeners--">getCaretListeners</a>, <a href="../../javax/swing/text/JTextComponent.html#getCaretPosition--">getCaretPosition</a>, <a href="../../javax/swing/text/JTextComponent.html#getDisabledTextColor--">getDisabledTextColor</a>, <a href="../../javax/swing/text/JTextComponent.html#getDocument--">getDocument</a>, <a href="../../javax/swing/text/JTextComponent.html#getDragEnabled--">getDragEnabled</a>, <a href="../../javax/swing/text/JTextComponent.html#getDropLocation--">getDropLocation</a>, <a href="../../javax/swing/text/JTextComponent.html#getDropMode--">getDropMode</a>, <a href="../../javax/swing/text/JTextComponent.html#getFocusAccelerator--">getFocusAccelerator</a>, <a href="../../javax/swing/text/JTextComponent.html#getHighlighter--">getHighlighter</a>, <a href="../../javax/swing/text/JTextComponent.html#getInputMethodRequests--">getInputMethodRequests</a>, <a href="../../javax/swing/text/JTextComponent.html#getKeymap--">getKeymap</a>, <a href="../../javax/swing/text/JTextComponent.html#getKeymap-java.lang.String-">getKeymap</a>, <a href="../../javax/swing/text/JTextComponent.html#getMargin--">getMargin</a>, <a href="../../javax/swing/text/JTextComponent.html#getNavigationFilter--">getNavigationFilter</a>, <a href="../../javax/swing/text/JTextComponent.html#getPreferredScrollableViewportSize--">getPreferredScrollableViewportSize</a>, <a href="../../javax/swing/text/JTextComponent.html#getPrintable-java.text.MessageFormat-java.text.MessageFormat-">getPrintable</a>, <a href="../../javax/swing/text/JTextComponent.html#getScrollableBlockIncrement-java.awt.Rectangle-int-int-">getScrollableBlockIncrement</a>, <a href="../../javax/swing/text/JTextComponent.html#getScrollableUnitIncrement-java.awt.Rectangle-int-int-">getScrollableUnitIncrement</a>, <a href="../../javax/swing/text/JTextComponent.html#getSelectedText--">getSelectedText</a>, <a href="../../javax/swing/text/JTextComponent.html#getSelectedTextColor--">getSelectedTextColor</a>, <a href="../../javax/swing/text/JTextComponent.html#getSelectionColor--">getSelectionColor</a>, <a href="../../javax/swing/text/JTextComponent.html#getSelectionEnd--">getSelectionEnd</a>, <a href="../../javax/swing/text/JTextComponent.html#getSelectionStart--">getSelectionStart</a>, <a href="../../javax/swing/text/JTextComponent.html#getText-int-int-">getText</a>, <a href="../../javax/swing/text/JTextComponent.html#getToolTipText-java.awt.event.MouseEvent-">getToolTipText</a>, <a href="../../javax/swing/text/JTextComponent.html#getUI--">getUI</a>, <a href="../../javax/swing/text/JTextComponent.html#isEditable--">isEditable</a>, <a href="../../javax/swing/text/JTextComponent.html#loadKeymap-javax.swing.text.Keymap-javax.swing.text.JTextComponent.KeyBinding:A-javax.swing.Action:A-">loadKeymap</a>, <a href="../../javax/swing/text/JTextComponent.html#modelToView-int-">modelToView</a>, <a href="../../javax/swing/text/JTextComponent.html#moveCaretPosition-int-">moveCaretPosition</a>, <a href="../../javax/swing/text/JTextComponent.html#paste--">paste</a>, <a href="../../javax/swing/text/JTextComponent.html#print--">print</a>, <a href="../../javax/swing/text/JTextComponent.html#print-java.text.MessageFormat-java.text.MessageFormat-">print</a>, <a href="../../javax/swing/text/JTextComponent.html#print-java.text.MessageFormat-java.text.MessageFormat-boolean-javax.print.PrintService-javax.print.attribute.PrintRequestAttributeSet-boolean-">print</a>, <a href="../../javax/swing/text/JTextComponent.html#processInputMethodEvent-java.awt.event.InputMethodEvent-">processInputMethodEvent</a>, <a href="../../javax/swing/text/JTextComponent.html#read-java.io.Reader-java.lang.Object-">read</a>, <a href="../../javax/swing/text/JTextComponent.html#removeCaretListener-javax.swing.event.CaretListener-">removeCaretListener</a>, <a href="../../javax/swing/text/JTextComponent.html#removeKeymap-java.lang.String-">removeKeymap</a>, <a href="../../javax/swing/text/JTextComponent.html#removeNotify--">removeNotify</a>, <a href="../../javax/swing/text/JTextComponent.html#restoreComposedText--">restoreComposedText</a>, <a href="../../javax/swing/text/JTextComponent.html#saveComposedText-int-">saveComposedText</a>, <a href="../../javax/swing/text/JTextComponent.html#select-int-int-">select</a>, <a href="../../javax/swing/text/JTextComponent.html#selectAll--">selectAll</a>, <a href="../../javax/swing/text/JTextComponent.html#setCaret-javax.swing.text.Caret-">setCaret</a>, <a href="../../javax/swing/text/JTextComponent.html#setCaretColor-java.awt.Color-">setCaretColor</a>, <a href="../../javax/swing/text/JTextComponent.html#setCaretPosition-int-">setCaretPosition</a>, <a href="../../javax/swing/text/JTextComponent.html#setComponentOrientation-java.awt.ComponentOrientation-">setComponentOrientation</a>, <a href="../../javax/swing/text/JTextComponent.html#setDisabledTextColor-java.awt.Color-">setDisabledTextColor</a>, <a href="../../javax/swing/text/JTextComponent.html#setDocument-javax.swing.text.Document-">setDocument</a>, <a href="../../javax/swing/text/JTextComponent.html#setDragEnabled-boolean-">setDragEnabled</a>, <a href="../../javax/swing/text/JTextComponent.html#setDropMode-javax.swing.DropMode-">setDropMode</a>, <a href="../../javax/swing/text/JTextComponent.html#setEditable-boolean-">setEditable</a>, <a href="../../javax/swing/text/JTextComponent.html#setFocusAccelerator-char-">setFocusAccelerator</a>, <a href="../../javax/swing/text/JTextComponent.html#setHighlighter-javax.swing.text.Highlighter-">setHighlighter</a>, <a href="../../javax/swing/text/JTextComponent.html#setKeymap-javax.swing.text.Keymap-">setKeymap</a>, <a href="../../javax/swing/text/JTextComponent.html#setMargin-java.awt.Insets-">setMargin</a>, <a href="../../javax/swing/text/JTextComponent.html#setNavigationFilter-javax.swing.text.NavigationFilter-">setNavigationFilter</a>, <a href="../../javax/swing/text/JTextComponent.html#setSelectedTextColor-java.awt.Color-">setSelectedTextColor</a>, <a href="../../javax/swing/text/JTextComponent.html#setSelectionColor-java.awt.Color-">setSelectionColor</a>, <a href="../../javax/swing/text/JTextComponent.html#setSelectionEnd-int-">setSelectionEnd</a>, <a href="../../javax/swing/text/JTextComponent.html#setSelectionStart-int-">setSelectionStart</a>, <a href="../../javax/swing/text/JTextComponent.html#setUI-javax.swing.plaf.TextUI-">setUI</a>, <a href="../../javax/swing/text/JTextComponent.html#updateUI--">updateUI</a>, <a href="../../javax/swing/text/JTextComponent.html#viewToModel-java.awt.Point-">viewToModel</a>, <a href="../../javax/swing/text/JTextComponent.html#write-java.io.Writer-">write</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.swing.JComponent">
<!-- --> </a> <h3>Methods inherited from class javax.swing.<a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></h3> <code><a href="../../javax/swing/JComponent.html#addAncestorListener-javax.swing.event.AncestorListener-">addAncestorListener</a>, <a href="../../javax/swing/JComponent.html#addNotify--">addNotify</a>, <a href="../../javax/swing/JComponent.html#addVetoableChangeListener-java.beans.VetoableChangeListener-">addVetoableChangeListener</a>, <a href="../../javax/swing/JComponent.html#computeVisibleRect-java.awt.Rectangle-">computeVisibleRect</a>, <a href="../../javax/swing/JComponent.html#contains-int-int-">contains</a>, <a href="../../javax/swing/JComponent.html#createToolTip--">createToolTip</a>, <a href="../../javax/swing/JComponent.html#disable--">disable</a>, <a href="../../javax/swing/JComponent.html#enable--">enable</a>, <a href="../../javax/swing/JComponent.html#firePropertyChange-java.lang.String-boolean-boolean-">firePropertyChange</a>, <a href="../../javax/swing/JComponent.html#firePropertyChange-java.lang.String-char-char-">firePropertyChange</a>, <a href="../../javax/swing/JComponent.html#firePropertyChange-java.lang.String-int-int-">firePropertyChange</a>, <a href="../../javax/swing/JComponent.html#fireVetoableChange-java.lang.String-java.lang.Object-java.lang.Object-">fireVetoableChange</a>, <a href="../../javax/swing/JComponent.html#getActionForKeyStroke-javax.swing.KeyStroke-">getActionForKeyStroke</a>, <a href="../../javax/swing/JComponent.html#getActionMap--">getActionMap</a>, <a href="../../javax/swing/JComponent.html#getAlignmentX--">getAlignmentX</a>, <a href="../../javax/swing/JComponent.html#getAlignmentY--">getAlignmentY</a>, <a href="../../javax/swing/JComponent.html#getAncestorListeners--">getAncestorListeners</a>, <a href="../../javax/swing/JComponent.html#getAutoscrolls--">getAutoscrolls</a>, <a href="../../javax/swing/JComponent.html#getBaseline-int-int-">getBaseline</a>, <a href="../../javax/swing/JComponent.html#getBaselineResizeBehavior--">getBaselineResizeBehavior</a>, <a href="../../javax/swing/JComponent.html#getBorder--">getBorder</a>, <a href="../../javax/swing/JComponent.html#getBounds-java.awt.Rectangle-">getBounds</a>, <a href="../../javax/swing/JComponent.html#getClientProperty-java.lang.Object-">getClientProperty</a>, <a href="../../javax/swing/JComponent.html#getComponentGraphics-java.awt.Graphics-">getComponentGraphics</a>, <a href="../../javax/swing/JComponent.html#getComponentPopupMenu--">getComponentPopupMenu</a>, <a href="../../javax/swing/JComponent.html#getConditionForKeyStroke-javax.swing.KeyStroke-">getConditionForKeyStroke</a>, <a href="../../javax/swing/JComponent.html#getDebugGraphicsOptions--">getDebugGraphicsOptions</a>, <a href="../../javax/swing/JComponent.html#getDefaultLocale--">getDefaultLocale</a>, <a href="../../javax/swing/JComponent.html#getFontMetrics-java.awt.Font-">getFontMetrics</a>, <a href="../../javax/swing/JComponent.html#getGraphics--">getGraphics</a>, <a href="../../javax/swing/JComponent.html#getHeight--">getHeight</a>, <a href="../../javax/swing/JComponent.html#getInheritsPopupMenu--">getInheritsPopupMenu</a>, <a href="../../javax/swing/JComponent.html#getInputMap--">getInputMap</a>, <a href="../../javax/swing/JComponent.html#getInputMap-int-">getInputMap</a>, <a href="../../javax/swing/JComponent.html#getInputVerifier--">getInputVerifier</a>, <a href="../../javax/swing/JComponent.html#getInsets--">getInsets</a>, <a href="../../javax/swing/JComponent.html#getInsets-java.awt.Insets-">getInsets</a>, <a href="../../javax/swing/JComponent.html#getListeners-java.lang.Class-">getListeners</a>, <a href="../../javax/swing/JComponent.html#getLocation-java.awt.Point-">getLocation</a>, <a href="../../javax/swing/JComponent.html#getMaximumSize--">getMaximumSize</a>, <a href="../../javax/swing/JComponent.html#getMinimumSize--">getMinimumSize</a>, <a href="../../javax/swing/JComponent.html#getNextFocusableComponent--">getNextFocusableComponent</a>, <a href="../../javax/swing/JComponent.html#getPopupLocation-java.awt.event.MouseEvent-">getPopupLocation</a>, <a href="../../javax/swing/JComponent.html#getRegisteredKeyStrokes--">getRegisteredKeyStrokes</a>, <a href="../../javax/swing/JComponent.html#getRootPane--">getRootPane</a>, <a href="../../javax/swing/JComponent.html#getSize-java.awt.Dimension-">getSize</a>, <a href="../../javax/swing/JComponent.html#getToolTipLocation-java.awt.event.MouseEvent-">getToolTipLocation</a>, <a href="../../javax/swing/JComponent.html#getToolTipText--">getToolTipText</a>, <a href="../../javax/swing/JComponent.html#getTopLevelAncestor--">getTopLevelAncestor</a>, <a href="../../javax/swing/JComponent.html#getTransferHandler--">getTransferHandler</a>, <a href="../../javax/swing/JComponent.html#getVerifyInputWhenFocusTarget--">getVerifyInputWhenFocusTarget</a>, <a href="../../javax/swing/JComponent.html#getVetoableChangeListeners--">getVetoableChangeListeners</a>, <a href="../../javax/swing/JComponent.html#getVisibleRect--">getVisibleRect</a>, <a href="../../javax/swing/JComponent.html#getWidth--">getWidth</a>, <a href="../../javax/swing/JComponent.html#getX--">getX</a>, <a href="../../javax/swing/JComponent.html#getY--">getY</a>, <a href="../../javax/swing/JComponent.html#grabFocus--">grabFocus</a>, <a href="../../javax/swing/JComponent.html#hide--">hide</a>, <a href="../../javax/swing/JComponent.html#isDoubleBuffered--">isDoubleBuffered</a>, <a href="../../javax/swing/JComponent.html#isLightweightComponent-java.awt.Component-">isLightweightComponent</a>, <a href="../../javax/swing/JComponent.html#isManagingFocus--">isManagingFocus</a>, <a href="../../javax/swing/JComponent.html#isOpaque--">isOpaque</a>, <a href="../../javax/swing/JComponent.html#isOptimizedDrawingEnabled--">isOptimizedDrawingEnabled</a>, <a href="../../javax/swing/JComponent.html#isPaintingForPrint--">isPaintingForPrint</a>, <a href="../../javax/swing/JComponent.html#isPaintingOrigin--">isPaintingOrigin</a>, <a href="../../javax/swing/JComponent.html#isPaintingTile--">isPaintingTile</a>, <a href="../../javax/swing/JComponent.html#isRequestFocusEnabled--">isRequestFocusEnabled</a>, <a href="../../javax/swing/JComponent.html#isValidateRoot--">isValidateRoot</a>, <a href="../../javax/swing/JComponent.html#paint-java.awt.Graphics-">paint</a>, <a href="../../javax/swing/JComponent.html#paintBorder-java.awt.Graphics-">paintBorder</a>, <a href="../../javax/swing/JComponent.html#paintChildren-java.awt.Graphics-">paintChildren</a>, <a href="../../javax/swing/JComponent.html#paintComponent-java.awt.Graphics-">paintComponent</a>, <a href="../../javax/swing/JComponent.html#paintImmediately-int-int-int-int-">paintImmediately</a>, <a href="../../javax/swing/JComponent.html#paintImmediately-java.awt.Rectangle-">paintImmediately</a>, <a href="../../javax/swing/JComponent.html#print-java.awt.Graphics-">print</a>, <a href="../../javax/swing/JComponent.html#printAll-java.awt.Graphics-">printAll</a>, <a href="../../javax/swing/JComponent.html#printBorder-java.awt.Graphics-">printBorder</a>, <a href="../../javax/swing/JComponent.html#printChildren-java.awt.Graphics-">printChildren</a>, <a href="../../javax/swing/JComponent.html#printComponent-java.awt.Graphics-">printComponent</a>, <a href="../../javax/swing/JComponent.html#processComponentKeyEvent-java.awt.event.KeyEvent-">processComponentKeyEvent</a>, <a href="../../javax/swing/JComponent.html#processKeyBinding-javax.swing.KeyStroke-java.awt.event.KeyEvent-int-boolean-">processKeyBinding</a>, <a href="../../javax/swing/JComponent.html#processKeyEvent-java.awt.event.KeyEvent-">processKeyEvent</a>, <a href="../../javax/swing/JComponent.html#processMouseEvent-java.awt.event.MouseEvent-">processMouseEvent</a>, <a href="../../javax/swing/JComponent.html#processMouseMotionEvent-java.awt.event.MouseEvent-">processMouseMotionEvent</a>, <a href="../../javax/swing/JComponent.html#putClientProperty-java.lang.Object-java.lang.Object-">putClientProperty</a>, <a href="../../javax/swing/JComponent.html#registerKeyboardAction-java.awt.event.ActionListener-javax.swing.KeyStroke-int-">registerKeyboardAction</a>, <a href="../../javax/swing/JComponent.html#registerKeyboardAction-java.awt.event.ActionListener-java.lang.String-javax.swing.KeyStroke-int-">registerKeyboardAction</a>, <a href="../../javax/swing/JComponent.html#removeAncestorListener-javax.swing.event.AncestorListener-">removeAncestorListener</a>, <a href="../../javax/swing/JComponent.html#removeVetoableChangeListener-java.beans.VetoableChangeListener-">removeVetoableChangeListener</a>, <a href="../../javax/swing/JComponent.html#repaint-long-int-int-int-int-">repaint</a>, <a href="../../javax/swing/JComponent.html#repaint-java.awt.Rectangle-">repaint</a>, <a href="../../javax/swing/JComponent.html#requestDefaultFocus--">requestDefaultFocus</a>, <a href="../../javax/swing/JComponent.html#requestFocus--">requestFocus</a>, <a href="../../javax/swing/JComponent.html#requestFocus-boolean-">requestFocus</a>, <a href="../../javax/swing/JComponent.html#requestFocusInWindow--">requestFocusInWindow</a>, <a href="../../javax/swing/JComponent.html#requestFocusInWindow-boolean-">requestFocusInWindow</a>, <a href="../../javax/swing/JComponent.html#resetKeyboardActions--">resetKeyboardActions</a>, <a href="../../javax/swing/JComponent.html#reshape-int-int-int-int-">reshape</a>, <a href="../../javax/swing/JComponent.html#revalidate--">revalidate</a>, <a href="../../javax/swing/JComponent.html#scrollRectToVisible-java.awt.Rectangle-">scrollRectToVisible</a>, <a href="../../javax/swing/JComponent.html#setActionMap-javax.swing.ActionMap-">setActionMap</a>, <a href="../../javax/swing/JComponent.html#setAlignmentX-float-">setAlignmentX</a>, <a href="../../javax/swing/JComponent.html#setAlignmentY-float-">setAlignmentY</a>, <a href="../../javax/swing/JComponent.html#setAutoscrolls-boolean-">setAutoscrolls</a>, <a href="../../javax/swing/JComponent.html#setBackground-java.awt.Color-">setBackground</a>, <a href="../../javax/swing/JComponent.html#setBorder-javax.swing.border.Border-">setBorder</a>, <a href="../../javax/swing/JComponent.html#setComponentPopupMenu-javax.swing.JPopupMenu-">setComponentPopupMenu</a>, <a href="../../javax/swing/JComponent.html#setDebugGraphicsOptions-int-">setDebugGraphicsOptions</a>, <a href="../../javax/swing/JComponent.html#setDefaultLocale-java.util.Locale-">setDefaultLocale</a>, <a href="../../javax/swing/JComponent.html#setDoubleBuffered-boolean-">setDoubleBuffered</a>, <a href="../../javax/swing/JComponent.html#setEnabled-boolean-">setEnabled</a>, <a href="../../javax/swing/JComponent.html#setFocusTraversalKeys-int-java.util.Set-">setFocusTraversalKeys</a>, <a href="../../javax/swing/JComponent.html#setFont-java.awt.Font-">setFont</a>, <a href="../../javax/swing/JComponent.html#setForeground-java.awt.Color-">setForeground</a>, <a href="../../javax/swing/JComponent.html#setInheritsPopupMenu-boolean-">setInheritsPopupMenu</a>, <a href="../../javax/swing/JComponent.html#setInputMap-int-javax.swing.InputMap-">setInputMap</a>, <a href="../../javax/swing/JComponent.html#setInputVerifier-javax.swing.InputVerifier-">setInputVerifier</a>, <a href="../../javax/swing/JComponent.html#setMaximumSize-java.awt.Dimension-">setMaximumSize</a>, <a href="../../javax/swing/JComponent.html#setMinimumSize-java.awt.Dimension-">setMinimumSize</a>, <a href="../../javax/swing/JComponent.html#setNextFocusableComponent-java.awt.Component-">setNextFocusableComponent</a>, <a href="../../javax/swing/JComponent.html#setOpaque-boolean-">setOpaque</a>, <a href="../../javax/swing/JComponent.html#setPreferredSize-java.awt.Dimension-">setPreferredSize</a>, <a href="../../javax/swing/JComponent.html#setRequestFocusEnabled-boolean-">setRequestFocusEnabled</a>, <a href="../../javax/swing/JComponent.html#setToolTipText-java.lang.String-">setToolTipText</a>, <a href="../../javax/swing/JComponent.html#setTransferHandler-javax.swing.TransferHandler-">setTransferHandler</a>, <a href="../../javax/swing/JComponent.html#setUI-javax.swing.plaf.ComponentUI-">setUI</a>, <a href="../../javax/swing/JComponent.html#setVerifyInputWhenFocusTarget-boolean-">setVerifyInputWhenFocusTarget</a>, <a href="../../javax/swing/JComponent.html#setVisible-boolean-">setVisible</a>, <a href="../../javax/swing/JComponent.html#unregisterKeyboardAction-javax.swing.KeyStroke-">unregisterKeyboardAction</a>, <a href="../../javax/swing/JComponent.html#update-java.awt.Graphics-">update</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.Container">
<!-- --> </a> <h3>Methods inherited from class java.awt.<a href="../../java/awt/Container.html" title="class in java.awt">Container</a></h3> <code><a href="../../java/awt/Container.html#add-java.awt.Component-">add</a>, <a href="../../java/awt/Container.html#add-java.awt.Component-int-">add</a>, <a href="../../java/awt/Container.html#add-java.awt.Component-java.lang.Object-">add</a>, <a href="../../java/awt/Container.html#add-java.awt.Component-java.lang.Object-int-">add</a>, <a href="../../java/awt/Container.html#add-java.lang.String-java.awt.Component-">add</a>, <a href="../../java/awt/Container.html#addContainerListener-java.awt.event.ContainerListener-">addContainerListener</a>, <a href="../../java/awt/Container.html#addImpl-java.awt.Component-java.lang.Object-int-">addImpl</a>, <a href="../../java/awt/Container.html#addPropertyChangeListener-java.beans.PropertyChangeListener-">addPropertyChangeListener</a>, <a href="../../java/awt/Container.html#addPropertyChangeListener-java.lang.String-java.beans.PropertyChangeListener-">addPropertyChangeListener</a>, <a href="../../java/awt/Container.html#applyComponentOrientation-java.awt.ComponentOrientation-">applyComponentOrientation</a>, <a href="../../java/awt/Container.html#areFocusTraversalKeysSet-int-">areFocusTraversalKeysSet</a>, <a href="../../java/awt/Container.html#countComponents--">countComponents</a>, <a href="../../java/awt/Container.html#deliverEvent-java.awt.Event-">deliverEvent</a>, <a href="../../java/awt/Container.html#doLayout--">doLayout</a>, <a href="../../java/awt/Container.html#findComponentAt-int-int-">findComponentAt</a>, <a href="../../java/awt/Container.html#findComponentAt-java.awt.Point-">findComponentAt</a>, <a href="../../java/awt/Container.html#getComponent-int-">getComponent</a>, <a href="../../java/awt/Container.html#getComponentAt-int-int-">getComponentAt</a>, <a href="../../java/awt/Container.html#getComponentAt-java.awt.Point-">getComponentAt</a>, <a href="../../java/awt/Container.html#getComponentCount--">getComponentCount</a>, <a href="../../java/awt/Container.html#getComponents--">getComponents</a>, <a href="../../java/awt/Container.html#getComponentZOrder-java.awt.Component-">getComponentZOrder</a>, <a href="../../java/awt/Container.html#getContainerListeners--">getContainerListeners</a>, <a href="../../java/awt/Container.html#getFocusTraversalKeys-int-">getFocusTraversalKeys</a>, <a href="../../java/awt/Container.html#getFocusTraversalPolicy--">getFocusTraversalPolicy</a>, <a href="../../java/awt/Container.html#getLayout--">getLayout</a>, <a href="../../java/awt/Container.html#getMousePosition-boolean-">getMousePosition</a>, <a href="../../java/awt/Container.html#insets--">insets</a>, <a href="../../java/awt/Container.html#invalidate--">invalidate</a>, <a href="../../java/awt/Container.html#isAncestorOf-java.awt.Component-">isAncestorOf</a>, <a href="../../java/awt/Container.html#isFocusCycleRoot--">isFocusCycleRoot</a>, <a href="../../java/awt/Container.html#isFocusCycleRoot-java.awt.Container-">isFocusCycleRoot</a>, <a href="../../java/awt/Container.html#isFocusTraversalPolicyProvider--">isFocusTraversalPolicyProvider</a>, <a href="../../java/awt/Container.html#isFocusTraversalPolicySet--">isFocusTraversalPolicySet</a>, <a href="../../java/awt/Container.html#layout--">layout</a>, <a href="../../java/awt/Container.html#list-java.io.PrintStream-int-">list</a>, <a href="../../java/awt/Container.html#list-java.io.PrintWriter-int-">list</a>, <a href="../../java/awt/Container.html#locate-int-int-">locate</a>, <a href="../../java/awt/Container.html#minimumSize--">minimumSize</a>, <a href="../../java/awt/Container.html#paintComponents-java.awt.Graphics-">paintComponents</a>, <a href="../../java/awt/Container.html#preferredSize--">preferredSize</a>, <a href="../../java/awt/Container.html#printComponents-java.awt.Graphics-">printComponents</a>, <a href="../../java/awt/Container.html#processContainerEvent-java.awt.event.ContainerEvent-">processContainerEvent</a>, <a href="../../java/awt/Container.html#processEvent-java.awt.AWTEvent-">processEvent</a>, <a href="../../java/awt/Container.html#remove-java.awt.Component-">remove</a>, <a href="../../java/awt/Container.html#remove-int-">remove</a>, <a href="../../java/awt/Container.html#removeAll--">removeAll</a>, <a href="../../java/awt/Container.html#removeContainerListener-java.awt.event.ContainerListener-">removeContainerListener</a>, <a href="../../java/awt/Container.html#setComponentZOrder-java.awt.Component-int-">setComponentZOrder</a>, <a href="../../java/awt/Container.html#setFocusCycleRoot-boolean-">setFocusCycleRoot</a>, <a href="../../java/awt/Container.html#setFocusTraversalPolicy-java.awt.FocusTraversalPolicy-">setFocusTraversalPolicy</a>, <a href="../../java/awt/Container.html#setFocusTraversalPolicyProvider-boolean-">setFocusTraversalPolicyProvider</a>, <a href="../../java/awt/Container.html#setLayout-java.awt.LayoutManager-">setLayout</a>, <a href="../../java/awt/Container.html#transferFocusDownCycle--">transferFocusDownCycle</a>, <a href="../../java/awt/Container.html#validate--">validate</a>, <a href="../../java/awt/Container.html#validateTree--">validateTree</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.Component">
<!-- --> </a> <h3>Methods inherited from class java.awt.<a href="../../java/awt/Component.html" title="class in java.awt">Component</a></h3> <code><a href="../../java/awt/Component.html#action-java.awt.Event-java.lang.Object-">action</a>, <a href="../../java/awt/Component.html#add-java.awt.PopupMenu-">add</a>, <a href="../../java/awt/Component.html#addComponentListener-java.awt.event.ComponentListener-">addComponentListener</a>, <a href="../../java/awt/Component.html#addFocusListener-java.awt.event.FocusListener-">addFocusListener</a>, <a href="../../java/awt/Component.html#addHierarchyBoundsListener-java.awt.event.HierarchyBoundsListener-">addHierarchyBoundsListener</a>, <a href="../../java/awt/Component.html#addHierarchyListener-java.awt.event.HierarchyListener-">addHierarchyListener</a>, <a href="../../java/awt/Component.html#addKeyListener-java.awt.event.KeyListener-">addKeyListener</a>, <a href="../../java/awt/Component.html#addMouseListener-java.awt.event.MouseListener-">addMouseListener</a>, <a href="../../java/awt/Component.html#addMouseMotionListener-java.awt.event.MouseMotionListener-">addMouseMotionListener</a>, <a href="../../java/awt/Component.html#addMouseWheelListener-java.awt.event.MouseWheelListener-">addMouseWheelListener</a>, <a href="../../java/awt/Component.html#bounds--">bounds</a>, <a href="../../java/awt/Component.html#checkImage-java.awt.Image-java.awt.image.ImageObserver-">checkImage</a>, <a href="../../java/awt/Component.html#checkImage-java.awt.Image-int-int-java.awt.image.ImageObserver-">checkImage</a>, <a href="../../java/awt/Component.html#coalesceEvents-java.awt.AWTEvent-java.awt.AWTEvent-">coalesceEvents</a>, <a href="../../java/awt/Component.html#contains-java.awt.Point-">contains</a>, <a href="../../java/awt/Component.html#createImage-java.awt.image.ImageProducer-">createImage</a>, <a href="../../java/awt/Component.html#createImage-int-int-">createImage</a>, <a href="../../java/awt/Component.html#createVolatileImage-int-int-">createVolatileImage</a>, <a href="../../java/awt/Component.html#createVolatileImage-int-int-java.awt.ImageCapabilities-">createVolatileImage</a>, <a href="../../java/awt/Component.html#disableEvents-long-">disableEvents</a>, <a href="../../java/awt/Component.html#dispatchEvent-java.awt.AWTEvent-">dispatchEvent</a>, <a href="../../java/awt/Component.html#enable-boolean-">enable</a>, <a href="../../java/awt/Component.html#enableEvents-long-">enableEvents</a>, <a href="../../java/awt/Component.html#enableInputMethods-boolean-">enableInputMethods</a>, <a href="../../java/awt/Component.html#firePropertyChange-java.lang.String-byte-byte-">firePropertyChange</a>, <a href="../../java/awt/Component.html#firePropertyChange-java.lang.String-double-double-">firePropertyChange</a>, <a href="../../java/awt/Component.html#firePropertyChange-java.lang.String-float-float-">firePropertyChange</a>, <a href="../../java/awt/Component.html#firePropertyChange-java.lang.String-long-long-">firePropertyChange</a>, <a href="../../java/awt/Component.html#firePropertyChange-java.lang.String-java.lang.Object-java.lang.Object-">firePropertyChange</a>, <a href="../../java/awt/Component.html#firePropertyChange-java.lang.String-short-short-">firePropertyChange</a>, <a href="../../java/awt/Component.html#getBackground--">getBackground</a>, <a href="../../java/awt/Component.html#getBounds--">getBounds</a>, <a href="../../java/awt/Component.html#getColorModel--">getColorModel</a>, <a href="../../java/awt/Component.html#getComponentListeners--">getComponentListeners</a>, <a href="../../java/awt/Component.html#getComponentOrientation--">getComponentOrientation</a>, <a href="../../java/awt/Component.html#getCursor--">getCursor</a>, <a href="../../java/awt/Component.html#getDropTarget--">getDropTarget</a>, <a href="../../java/awt/Component.html#getFocusCycleRootAncestor--">getFocusCycleRootAncestor</a>, <a href="../../java/awt/Component.html#getFocusListeners--">getFocusListeners</a>, <a href="../../java/awt/Component.html#getFocusTraversalKeysEnabled--">getFocusTraversalKeysEnabled</a>, <a href="../../java/awt/Component.html#getFont--">getFont</a>, <a href="../../java/awt/Component.html#getForeground--">getForeground</a>, <a href="../../java/awt/Component.html#getGraphicsConfiguration--">getGraphicsConfiguration</a>, <a href="../../java/awt/Component.html#getHierarchyBoundsListeners--">getHierarchyBoundsListeners</a>, <a href="../../java/awt/Component.html#getHierarchyListeners--">getHierarchyListeners</a>, <a href="../../java/awt/Component.html#getIgnoreRepaint--">getIgnoreRepaint</a>, <a href="../../java/awt/Component.html#getInputContext--">getInputContext</a>, <a href="../../java/awt/Component.html#getInputMethodListeners--">getInputMethodListeners</a>, <a href="../../java/awt/Component.html#getKeyListeners--">getKeyListeners</a>, <a href="../../java/awt/Component.html#getLocale--">getLocale</a>, <a href="../../java/awt/Component.html#getLocation--">getLocation</a>, <a href="../../java/awt/Component.html#getLocationOnScreen--">getLocationOnScreen</a>, <a href="../../java/awt/Component.html#getMouseListeners--">getMouseListeners</a>, <a href="../../java/awt/Component.html#getMouseMotionListeners--">getMouseMotionListeners</a>, <a href="../../java/awt/Component.html#getMousePosition--">getMousePosition</a>, <a href="../../java/awt/Component.html#getMouseWheelListeners--">getMouseWheelListeners</a>, <a href="../../java/awt/Component.html#getName--">getName</a>, <a href="../../java/awt/Component.html#getParent--">getParent</a>, <a href="../../java/awt/Component.html#getPeer--">getPeer</a>, <a href="../../java/awt/Component.html#getPropertyChangeListeners--">getPropertyChangeListeners</a>, <a href="../../java/awt/Component.html#getPropertyChangeListeners-java.lang.String-">getPropertyChangeListeners</a>, <a href="../../java/awt/Component.html#getSize--">getSize</a>, <a href="../../java/awt/Component.html#getToolkit--">getToolkit</a>, <a href="../../java/awt/Component.html#getTreeLock--">getTreeLock</a>, <a href="../../java/awt/Component.html#gotFocus-java.awt.Event-java.lang.Object-">gotFocus</a>, <a href="../../java/awt/Component.html#handleEvent-java.awt.Event-">handleEvent</a>, <a href="../../java/awt/Component.html#hasFocus--">hasFocus</a>, <a href="../../java/awt/Component.html#imageUpdate-java.awt.Image-int-int-int-int-int-">imageUpdate</a>, <a href="../../java/awt/Component.html#inside-int-int-">inside</a>, <a href="../../java/awt/Component.html#isBackgroundSet--">isBackgroundSet</a>, <a href="../../java/awt/Component.html#isCursorSet--">isCursorSet</a>, <a href="../../java/awt/Component.html#isDisplayable--">isDisplayable</a>, <a href="../../java/awt/Component.html#isEnabled--">isEnabled</a>, <a href="../../java/awt/Component.html#isFocusable--">isFocusable</a>, <a href="../../java/awt/Component.html#isFocusOwner--">isFocusOwner</a>, <a href="../../java/awt/Component.html#isFocusTraversable--">isFocusTraversable</a>, <a href="../../java/awt/Component.html#isFontSet--">isFontSet</a>, <a href="../../java/awt/Component.html#isForegroundSet--">isForegroundSet</a>, <a href="../../java/awt/Component.html#isLightweight--">isLightweight</a>, <a href="../../java/awt/Component.html#isMaximumSizeSet--">isMaximumSizeSet</a>, <a href="../../java/awt/Component.html#isMinimumSizeSet--">isMinimumSizeSet</a>, <a href="../../java/awt/Component.html#isPreferredSizeSet--">isPreferredSizeSet</a>, <a href="../../java/awt/Component.html#isShowing--">isShowing</a>, <a href="../../java/awt/Component.html#isValid--">isValid</a>, <a href="../../java/awt/Component.html#isVisible--">isVisible</a>, <a href="../../java/awt/Component.html#keyDown-java.awt.Event-int-">keyDown</a>, <a href="../../java/awt/Component.html#keyUp-java.awt.Event-int-">keyUp</a>, <a href="../../java/awt/Component.html#list--">list</a>, <a href="../../java/awt/Component.html#list-java.io.PrintStream-">list</a>, <a href="../../java/awt/Component.html#list-java.io.PrintWriter-">list</a>, <a href="../../java/awt/Component.html#location--">location</a>, <a href="../../java/awt/Component.html#lostFocus-java.awt.Event-java.lang.Object-">lostFocus</a>, <a href="../../java/awt/Component.html#mouseDown-java.awt.Event-int-int-">mouseDown</a>, <a href="../../java/awt/Component.html#mouseDrag-java.awt.Event-int-int-">mouseDrag</a>, <a href="../../java/awt/Component.html#mouseEnter-java.awt.Event-int-int-">mouseEnter</a>, <a href="../../java/awt/Component.html#mouseExit-java.awt.Event-int-int-">mouseExit</a>, <a href="../../java/awt/Component.html#mouseMove-java.awt.Event-int-int-">mouseMove</a>, <a href="../../java/awt/Component.html#mouseUp-java.awt.Event-int-int-">mouseUp</a>, <a href="../../java/awt/Component.html#move-int-int-">move</a>, <a href="../../java/awt/Component.html#nextFocus--">nextFocus</a>, <a href="../../java/awt/Component.html#paintAll-java.awt.Graphics-">paintAll</a>, <a href="../../java/awt/Component.html#postEvent-java.awt.Event-">postEvent</a>, <a href="../../java/awt/Component.html#prepareImage-java.awt.Image-java.awt.image.ImageObserver-">prepareImage</a>, <a href="../../java/awt/Component.html#prepareImage-java.awt.Image-int-int-java.awt.image.ImageObserver-">prepareImage</a>, <a href="../../java/awt/Component.html#processComponentEvent-java.awt.event.ComponentEvent-">processComponentEvent</a>, <a href="../../java/awt/Component.html#processFocusEvent-java.awt.event.FocusEvent-">processFocusEvent</a>, <a href="../../java/awt/Component.html#processHierarchyBoundsEvent-java.awt.event.HierarchyEvent-">processHierarchyBoundsEvent</a>, <a href="../../java/awt/Component.html#processHierarchyEvent-java.awt.event.HierarchyEvent-">processHierarchyEvent</a>, <a href="../../java/awt/Component.html#processMouseWheelEvent-java.awt.event.MouseWheelEvent-">processMouseWheelEvent</a>, <a href="../../java/awt/Component.html#remove-java.awt.MenuComponent-">remove</a>, <a href="../../java/awt/Component.html#removeComponentListener-java.awt.event.ComponentListener-">removeComponentListener</a>, <a href="../../java/awt/Component.html#removeFocusListener-java.awt.event.FocusListener-">removeFocusListener</a>, <a href="../../java/awt/Component.html#removeHierarchyBoundsListener-java.awt.event.HierarchyBoundsListener-">removeHierarchyBoundsListener</a>, <a href="../../java/awt/Component.html#removeHierarchyListener-java.awt.event.HierarchyListener-">removeHierarchyListener</a>, <a href="../../java/awt/Component.html#removeInputMethodListener-java.awt.event.InputMethodListener-">removeInputMethodListener</a>, <a href="../../java/awt/Component.html#removeKeyListener-java.awt.event.KeyListener-">removeKeyListener</a>, <a href="../../java/awt/Component.html#removeMouseListener-java.awt.event.MouseListener-">removeMouseListener</a>, <a href="../../java/awt/Component.html#removeMouseMotionListener-java.awt.event.MouseMotionListener-">removeMouseMotionListener</a>, <a href="../../java/awt/Component.html#removeMouseWheelListener-java.awt.event.MouseWheelListener-">removeMouseWheelListener</a>, <a href="../../java/awt/Component.html#removePropertyChangeListener-java.beans.PropertyChangeListener-">removePropertyChangeListener</a>, <a href="../../java/awt/Component.html#removePropertyChangeListener-java.lang.String-java.beans.PropertyChangeListener-">removePropertyChangeListener</a>, <a href="../../java/awt/Component.html#repaint--">repaint</a>, <a href="../../java/awt/Component.html#repaint-int-int-int-int-">repaint</a>, <a href="../../java/awt/Component.html#repaint-long-">repaint</a>, <a href="../../java/awt/Component.html#resize-java.awt.Dimension-">resize</a>, <a href="../../java/awt/Component.html#resize-int-int-">resize</a>, <a href="../../java/awt/Component.html#setBounds-int-int-int-int-">setBounds</a>, <a href="../../java/awt/Component.html#setBounds-java.awt.Rectangle-">setBounds</a>, <a href="../../java/awt/Component.html#setCursor-java.awt.Cursor-">setCursor</a>, <a href="../../java/awt/Component.html#setDropTarget-java.awt.dnd.DropTarget-">setDropTarget</a>, <a href="../../java/awt/Component.html#setFocusable-boolean-">setFocusable</a>, <a href="../../java/awt/Component.html#setFocusTraversalKeysEnabled-boolean-">setFocusTraversalKeysEnabled</a>, <a href="../../java/awt/Component.html#setIgnoreRepaint-boolean-">setIgnoreRepaint</a>, <a href="../../java/awt/Component.html#setLocale-java.util.Locale-">setLocale</a>, <a href="../../java/awt/Component.html#setLocation-int-int-">setLocation</a>, <a href="../../java/awt/Component.html#setLocation-java.awt.Point-">setLocation</a>, <a href="../../java/awt/Component.html#setName-java.lang.String-">setName</a>, <a href="../../java/awt/Component.html#setSize-java.awt.Dimension-">setSize</a>, <a href="../../java/awt/Component.html#setSize-int-int-">setSize</a>, <a href="../../java/awt/Component.html#show--">show</a>, <a href="../../java/awt/Component.html#show-boolean-">show</a>, <a href="../../java/awt/Component.html#size--">size</a>, <a href="../../java/awt/Component.html#toString--">toString</a>, <a href="../../java/awt/Component.html#transferFocus--">transferFocus</a>, <a href="../../java/awt/Component.html#transferFocusBackward--">transferFocusBackward</a>, <a href="../../java/awt/Component.html#transferFocusUpCycle--">transferFocusUpCycle</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#clone--">clone</a>, <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#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="W3C_LENGTH_UNITS">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>W3C_LENGTH_UNITS</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> W3C_LENGTH_UNITS</pre>
<div class="block">
<span>用于指示是否将<a href="http://www.w3.org/TR/CSS21/syndata.html#length-units">w3c compliant</a>长度单位用于html呈现的客户端属性的键。</span>
<p> <span>默认情况下未启用;</span> <span>使其能够将客户端<a href="../../javax/swing/JComponent.html#putClientProperty-java.lang.Object-java.lang.Object-"><code>property</code></a>设置为<code>Boolean.TRUE</code></span> </p>
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.5
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JEditorPane.W3C_LENGTH_UNITS">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="HONOR_DISPLAY_PROPERTIES">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>HONOR_DISPLAY_PROPERTIES</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> HONOR_DISPLAY_PROPERTIES</pre>
<div class="block">
<span>客户端属性的键用于指示如果在样式文本中未指定字体或前景颜色,则会使用来自组件的默认字体和前景颜色。</span>
<p> <span>默认值根据外观而异;</span> <span>使其能够将客户端<a href="../../javax/swing/JComponent.html#putClientProperty-java.lang.Object-java.lang.Object-"><code>property</code></a>设置为<code>Boolean.TRUE</code></span> </p>
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.5
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JEditorPane.HONOR_DISPLAY_PROPERTIES">Constant Field Values</a>
</dd>
</dl> </li>
</ul> </li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="JEditorPane--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JEditorPane</h4> <pre>public JEditorPane()</pre>
<div class="block">
<span>创建一个新的<code>JEditorPane</code></span>
<span>文档模型设置为<code>null</code></span>
</div> </li>
</ul> <a name="JEditorPane-java.net.URL-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JEditorPane</h4> <pre>public JEditorPane(<a href="../../java/net/URL.html" title="class in java.net">URL</a> initialPage)
throws <a href="../../java/io/IOException.html" title="class in java.io">IOException</a></pre>
<div class="block">
根据指定的URL创建一个
<code>JEditorPane</code>输入。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>initialPage</code> - 网址
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/io/IOException.html" title="class in java.io">IOException</a></code> - 如果网址是
<code>null</code>或无法访问
</dd>
</dl> </li>
</ul> <a name="JEditorPane-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JEditorPane</h4> <pre>public JEditorPane(<a href="../../java/lang/String.html" title="class in java.lang">String</a> url)
throws <a href="../../java/io/IOException.html" title="class in java.io">IOException</a></pre>
<div class="block">
创建一个
<code>JEditorPane</code>根据包含URL规范的字符串。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>url</code> - 网址
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/io/IOException.html" title="class in java.io">IOException</a></code> - 如果网址是
<code>null</code>或无法访问
</dd>
</dl> </li>
</ul> <a name="JEditorPane-java.lang.String-java.lang.String-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>JEditorPane</h4> <pre>public JEditorPane(<a href="../../java/lang/String.html" title="class in java.lang">String</a> type,
<a href="../../java/lang/String.html" title="class in java.lang">String</a> text)</pre>
<div class="block">
<span>创建一个<code>JEditorPane</code>已初始化为给定的文本。</span>
<span>这是一个方便的构造函数,它调用<code>setContentType</code><code>setText</code>方法。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>type</code> - 给定文本的MIME类型
</dd>
<dd>
<span><code>text</code> - 要初始化的文本;</span>
<span>可能是<code>null</code></span>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
<code>type</code>参数是
<code>null</code>
</dd>
</dl> </li>
</ul> </li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="addHyperlinkListener-javax.swing.event.HyperlinkListener-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addHyperlinkListener</h4> <pre>public void addHyperlinkListener(<a href="../../javax/swing/event/HyperlinkListener.html" title="interface in javax.swing.event">HyperlinkListener</a> listener)</pre>
<div class="block">
添加超链接侦听器以通知任何更改,例如选择并输入链接时。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>listener</code> - 听众
</dd>
</dl> </li>
</ul> <a name="removeHyperlinkListener-javax.swing.event.HyperlinkListener-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>removeHyperlinkListener</h4> <pre>public void removeHyperlinkListener(<a href="../../javax/swing/event/HyperlinkListener.html" title="interface in javax.swing.event">HyperlinkListener</a> listener)</pre>
<div class="block">
删除超链接侦听器。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>listener</code> - 听众
</dd>
</dl> </li>
</ul> <a name="getHyperlinkListeners--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getHyperlinkListeners</h4> <pre>public <a href="../../javax/swing/event/HyperlinkListener.html" title="interface in javax.swing.event">HyperlinkListener</a>[] getHyperlinkListeners()</pre>
<div class="block">
返回使用addHyperlinkListener添加到此JEditorPane的所有
<code>HyperLinkListener</code>的数组。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
所有的
<code>HyperLinkListener</code>添加或一个空数组,如果没有添加听众
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
</dl> </li>
</ul> <a name="fireHyperlinkUpdate-javax.swing.event.HyperlinkEvent-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>fireHyperlinkUpdate</h4> <pre>public void fireHyperlinkUpdate(<a href="../../javax/swing/event/HyperlinkEvent.html" title="class in javax.swing.event">HyperlinkEvent</a> e)</pre>
<div class="block">
<span>通知所有在此事件类型上通知有兴趣的听众。</span>
<span>如果支持超链接的内容类型当前处于活动状态并且具有链接的活动则通常由当前安装的EditorKit <code>EditorKit</code></span>
<span>侦听器列表被最后处理。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>e</code> - 事件
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/event/EventListenerList.html" title="javax.swing.event中的类"><code>EventListenerList</code></a></span>
</dd>
</dl> </li>
</ul> <a name="setPage-java.net.URL-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setPage</h4> <pre>public void setPage(<a href="../../java/net/URL.html" title="class in java.net">URL</a> page)
throws <a href="../../java/io/IOException.html" title="class in java.io">IOException</a></pre>
<div class="block">
<span>设置显示的当前URL。</span>
<span>设置窗格的内容类型,如果窗格的编辑工具包不是<code>null</code> 则会创建一个新的默认文档并将URL读入。</span>
<span>如果URL包含和参考位置则将通过调用<code>scrollToReference</code>方法将位置滚动到。</span>
<span>如果所需的URL是当前显示的URL则不会重新加载该文档。</span>
<span>要强制文档重新加载,有必要清除文档的流描述属性。</span>
<span>以下代码显示了如何做到这一点:</span>
<pre> <span>Document doc = jEditorPane.getDocument();
doc.putProperty(Document.StreamDescriptionProperty, null);</span> </pre>
<span>如果所需的URL不是当前正在显示的URL那么<code>getStream</code>方法来对所提供的流进行子类控制。</span>
<p> <span>此可以根据由所述返回的文档载入同步或异步<code>EditorKit</code></span> <span>如果<code>Document</code>类型为<code>AbstractDocument</code> ,并且具有大于或等于零的<code>AbstractDocument.getAsynchronousLoadPriority</code>返回的值,则该页面将使用该优先级加载到单独的线程上。</span> </p>
<p> <span>如果文档是同步加载的,则在将其安装到编辑器之前,它将被填入流中,并调用<code>setDocument</code> ,该<code>setDocument</code>被绑定并将触发属性更改事件。</span> <span>如果<code>IOException</code>抛出部分加载文件将被丢弃,无论是文档或页面属性更改事件将被解雇。</span> <span>如果文档已成功加载并安装UI将会为其构建一个视图然后在必要时将其滚动然后页面属性更改事件将被触发。</span> </p>
<p> <span>如果文档异步加载,文档将立即安装到编辑器中,调用<code>setDocument</code>将触发文档属性更改事件,然后将创建一个将开始进行实际加载的线程。</span> <span>在这种情况下,页面属性更改事件不会直接调用此方法触发,而是在执行加载的线程完成时触发。</span> <span>它也将在事件发送线程上触发。</span> <span>由于调用线程在另一个线程发生故障时不能抛出<code>IOException</code> ,所以当另一个线程完成时,页面属性更改事件将被触发,无论加载是否成功。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>page</code> - 网页的URL
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/io/IOException.html" title="class in java.io">IOException</a></code> - 对于
<code>null</code>或无效页面规范,或正在读取的流中的异常
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JEditorPane.html#getPage--"><code>getPage()</code></a>
</dd>
</dl> </li>
</ul> <a name="read-java.io.InputStream-java.lang.Object-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>read</h4> <pre>public void read(<a href="../../java/io/InputStream.html" title="class in java.io">InputStream</a> in,
<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> desc)
throws <a href="../../java/io/IOException.html" title="class in java.io">IOException</a></pre>
<div class="block">
<span>此方法从流初始化。</span>
<span>如果套件设置为<code>HTMLEditorKit</code>类型,并且<code>desc</code>参数是<code>HTMLDocument</code> ,则调用<code>HTMLEditorKit</code>启动读取。</span>
<span>否则,它调用加载模型的超类方法作为纯文本。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>in</code> - 要读取的流
</dd>
<dd>
<code>desc</code> - 描述流的对象
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/io/IOException.html" title="class in java.io">IOException</a></code> - 被用于初始化的流所抛出的
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/text/JTextComponent.html#read-java.io.Reader-java.lang.Object-"><code>JTextComponent.read(java.io.Reader, java.lang.Object)</code></a>
<a href="../../javax/swing/text/JTextComponent.html#setDocument-javax.swing.text.Document-"><code>JTextComponent.setDocument(javax.swing.text.Document)</code></a>
</dd>
</dl> </li>
</ul> <a name="getStream-java.net.URL-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getStream</h4> <pre>protected <a href="../../java/io/InputStream.html" title="class in java.io">InputStream</a> getStream(<a href="../../java/net/URL.html" title="class in java.net">URL</a> page)
throws <a href="../../java/io/IOException.html" title="class in java.io">IOException</a></pre>
<div class="block">
<span>获取要为<code>setPage</code>方法加载的给定URL的流。</span>
<span>默认情况下这只是打开URL并返回流。</span>
<span>这可以重新实现,以执行有用的事情,如从缓存获取流,监视流的进度等。</span>
<p> <span>预计这种方法将具有建立内容类型的副作用,因此设置适当的<code>EditorKit</code>用于加载流。</span> </p>
<p> <span>如果这个流是http连接则重定向将被跟随并将生成的URL设置为<code>Document.StreamDescriptionProperty</code> 以便可以正确解析相对URL。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>page</code> - 页面的URL
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/io/IOException.html" title="class in java.io">IOException</a></code>
</dd>
</dl> </li>
</ul> <a name="scrollToReference-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>scrollToReference</h4> <pre>public void scrollToReference(<a href="../../java/lang/String.html" title="class in java.lang">String</a> reference)</pre>
<div class="block">
<span>将视图滚动到给定的参考位置正在显示的URL的<code>UL.getRef</code>方法返回的值)。</span>
<span>默认情况下此方法只知道如何在HTMLDocument中定位引用。</span>
<span>实现调用<code>scrollRectToVisible</code>方法来完成实际的滚动。</span>
<span>如果HTML之外的文档类型需要滚动到参考位置则该方法应该被重新实现。</span>
<span>如果组件不可见,此方法将不起作用。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>reference</code> - 要滚动的命名位置
</dd>
</dl> </li>
</ul> <a name="getPage--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getPage</h4> <pre>public <a href="../../java/net/URL.html" title="class in java.net">URL</a> getPage()</pre>
<div class="block">
<span>获取正在显示的当前URL。</span>
<span>如果在创建文档时未指定URL则会返回<code>null</code> 并且相对URL将无法解析。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
该网址,或
<code>null</code>如果没有
</dd>
</dl> </li>
</ul> <a name="setPage-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setPage</h4> <pre>public void setPage(<a href="../../java/lang/String.html" title="class in java.lang">String</a> url)
throws <a href="../../java/io/IOException.html" title="class in java.io">IOException</a></pre>
<div class="block">
设置显示的当前URL。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>url</code> - 显示的网址
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/io/IOException.html" title="class in java.io">IOException</a></code> - 对于
<code>null</code>或无效的URL规范
</dd>
</dl> </li>
</ul> <a name="getUIClassID--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getUIClassID</h4> <pre>public <a href="../../java/lang/String.html" title="class in java.lang">String</a> getUIClassID()</pre>
<div class="block">
获取UI的类ID。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JComponent.html#getUIClassID--">getUIClassID</a></code>
<code><a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
字符串“EditorPaneUI”
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComponent.html#getUIClassID--"><code>JComponent.getUIClassID()</code></a>
<a href="../../javax/swing/UIDefaults.html#getUI-javax.swing.JComponent-"><code>UIDefaults.getUI(javax.swing.JComponent)</code></a>
</dd>
</dl> </li>
</ul> <a name="createDefaultEditorKit--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createDefaultEditorKit</h4> <pre>protected <a href="../../javax/swing/text/EditorKit.html" title="class in javax.swing.text">EditorKit</a> createDefaultEditorKit()</pre>
<div class="block">
创建组件首次创建时的默认编辑器工具包(
<code>PlainEditorKit</code> )。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
编辑工具包
</dd>
</dl> </li>
</ul> <a name="getEditorKit--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getEditorKit</h4> <pre>public <a href="../../javax/swing/text/EditorKit.html" title="class in javax.swing.text">EditorKit</a> getEditorKit()</pre>
<div class="block">
<span>获取当前安装的套件以处理内容。</span>
<span><code>createDefaultEditorKit</code> ,调用<code>createDefaultEditorKit</code>设置默认值。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
编辑工具包
</dd>
</dl> </li>
</ul> <a name="getContentType--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getContentType</h4> <pre>public final <a href="../../java/lang/String.html" title="class in java.lang">String</a> getContentType()</pre>
<div class="block">
<span>获取此编辑器当前设置处理的内容类型。</span>
<span>这被定义为与当前安装的EditorKit相关<code>EditorKit</code>的类型。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
内容类型,
<code>null</code>如果没有编辑器套件设置
</dd>
</dl> </li>
</ul> <a name="setContentType-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setContentType</h4> <pre>public final void setContentType(<a href="../../java/lang/String.html" title="class in java.lang">String</a> type)</pre>
<div class="block">
<span>设置此编辑器处理的内容类型。</span>
<span>这就要求<code>getEditorKitForContentType</code> ,然后<code>setEditorKit</code>如果一个编辑器工具包可以被成功定位。</span>
<span>这主要是方便的方法,可以直接用来调用<code>setEditorKit</code></span>
<p> <span>如果存在指定为内容类型规范参数的字符集定义,则在使用关联的<code>EditorKit</code>加载输入流时将使用该<code>EditorKit</code></span> <span>例如,如果类型被指定为<code>text/html; charset=EUC-JP</code>内容将使用加载<code>EditorKit</code>注册为<code>text/html</code>与读者提供给<code>EditorKit</code>为Unicode装入文件将使用<code>EUC-JP</code>字符集用于翻译为Unicode。</span> <span>如果类型无法识别,内容将采用加载<code>EditorKit</code>纯文本注册, <code>text/plain</code></span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>type</code> - 非
<code>null</code> mime类型的内容编辑支持
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
<code>type</code>参数是
<code>null</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JEditorPane.html#getContentType--"><code>getContentType()</code></a>
</dd>
</dl> </li>
</ul> <a name="setEditorKit-javax.swing.text.EditorKit-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setEditorKit</h4> <pre>public void setEditorKit(<a href="../../javax/swing/text/EditorKit.html" title="class in javax.swing.text">EditorKit</a> kit)</pre>
<div class="block">
<span>设置当前安装的工具包来处理内容。</span>
<span>这是建立编辑器的内容类型的bound属性。</span>
<span>首先卸载任何旧套件,如果套件不是<code>null</code> ,则安装新套件,并为其创建一个默认文档。</span>
<span><code>setEditorKit</code>时,总是触发<code>PropertyChange</code>事件“editorKit”</span>
<p> <span><em>注意:这具有改变模型的副作用,因为<code>EditorKit</code>是特定类型的内容被建模的根源。</em></span> <span><em>这种方法将导致<code>setDocument</code>被调用来代表调用者,以确保内部状态的完整性。</em></span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>kit</code> - 所需的编辑器行为
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JEditorPane.html#getEditorKit--"><code>getEditorKit()</code></a>
</dd>
</dl> </li>
</ul> <a name="getEditorKitForContentType-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getEditorKitForContentType</h4> <pre>public <a href="../../javax/swing/text/EditorKit.html" title="class in javax.swing.text">EditorKit</a> getEditorKitForContentType(<a href="../../java/lang/String.html" title="class in java.lang">String</a> type)</pre>
<div class="block">
<span>获取编辑器套件以用于给定类型的内容。</span>
<span>当请求类型与当前安装的类型不匹配时,将调用此方法。</span>
<span>如果该组件没有为给定类型<code>EditorKit</code> EditorKit则会尝试从默认的<code>EditorKit</code>注册表创建一个<code>EditorKit</code></span>
<span>如果失败,一个<code>PlainEditorKit</code>被用在所有的文本文档可以表示为纯文本的假设。</span>
<p> <span>该方法可以重新实现,以使用其他类型的注册表。</span> <span>例如这可以重新实现为使用Java激活框架。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>type</code> - 非
<code>null</code>内容类型
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
编辑工具包
</dd>
</dl> </li>
</ul> <a name="setEditorKitForContentType-java.lang.String-javax.swing.text.EditorKit-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setEditorKitForContentType</h4> <pre>public void setEditorKitForContentType(<a href="../../java/lang/String.html" title="class in java.lang">String</a> type,
<a href="../../javax/swing/text/EditorKit.html" title="class in javax.swing.text">EditorKit</a> k)</pre>
<div class="block">
<span>直接设置用于给定类型的编辑器工具包。</span>
<span>外观实现可能与createEditorKitForContentType结合使用 <code>createEditorKitForContentType</code>为具有外观和感觉偏见的内容类型安装处理程序。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>type</code> - 非
<code>null</code>内容类型
</dd>
<dd>
<code>k</code> - 要设置的编辑工具包
</dd>
</dl> </li>
</ul> <a name="replaceSelection-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>replaceSelection</h4> <pre>public void replaceSelection(<a href="../../java/lang/String.html" title="class in java.lang">String</a> content)</pre>
<div class="block">
<span>用给定字符串表示的新内容替换当前所选内容。</span>
<span>如果没有选择,这相当于给定文本的插入。</span>
<span>如果没有替换文本(即内容字符串为空或<code>null</code> ),则相当于删除当前选择。</span>
<span>替换文本将具有当前为输入定义的属性。</span>
<span>如果组件不可编辑,则发出哔声并返回。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/text/JTextComponent.html#replaceSelection-java.lang.String-">replaceSelection</a></code>
<code><a href="../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>content</code> - 用于替换选择的内容。</span>
<span>该值可以是<code>null</code></span>
</dd>
</dl> </li>
</ul> <a name="createEditorKitForContentType-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createEditorKitForContentType</h4> <pre>public static <a href="../../javax/swing/text/EditorKit.html" title="class in javax.swing.text">EditorKit</a> createEditorKitForContentType(<a href="../../java/lang/String.html" title="class in java.lang">String</a> type)</pre>
<div class="block">
<span>从编辑器工具箱的默认注册表创建给定类型的处理程序。</span>
<span>必要时创建注册表。</span>
<span>如果注册的类尚未加载,则尝试动态加载针对给定类型的套件的原型。</span>
<span>如果类型已经注册了一个<code>ClassLoader</code> ,那<code>ClassLoader</code>将用于加载原型。</span>
<span>如果没有注册<code>ClassLoader</code> <code>Class.forName</code>将被用于加载该原型。</span>
<p> <span>一旦原型<code>EditorKit</code>实例成功找到,它被克隆并且返回克隆。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>type</code> - 内容类型
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
编辑工具包,或
<code>null</code>如果没有注册给定的类型
</dd>
</dl> </li>
</ul> <a name="registerEditorKitForContentType-java.lang.String-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>registerEditorKitForContentType</h4> <pre>public static void registerEditorKitForContentType(<a href="../../java/lang/String.html" title="class in java.lang">String</a> type,
<a href="../../java/lang/String.html" title="class in java.lang">String</a> classname)</pre>
<div class="block">
<span>建立的默认绑定<code>type</code><code>classname</code></span>
<span>该类将在实际需要时稍后动态加载,并且可以在尝试使用之前安全地更改,以避免加载不需要的类。</span>
<span>当使用此方法<code>Class.forName</code>时,原型<code>EditorKit</code>将加载<code>Class.forName</code></span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>type</code> - 非
<code>null</code>内容类型
</dd>
<dd>
<code>classname</code> - 稍后加载的类
</dd>
</dl> </li>
</ul> <a name="registerEditorKitForContentType-java.lang.String-java.lang.String-java.lang.ClassLoader-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>registerEditorKitForContentType</h4> <pre>public static void registerEditorKitForContentType(<a href="../../java/lang/String.html" title="class in java.lang">String</a> type,
<a href="../../java/lang/String.html" title="class in java.lang">String</a> classname,
<a href="../../java/lang/ClassLoader.html" title="class in java.lang">ClassLoader</a> loader)</pre>
<div class="block">
<span>建立的默认绑定<code>type</code><code>classname</code></span>
<span>该类将在实际需要时使用给定的<code>ClassLoader</code>进行动态加载,并且可以在尝试使用之前安全地更改,以避免加载不需要的类。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>type</code> - 非
<code>null</code>内容类型
</dd>
<dd>
<code>classname</code> - 稍后加载的类
</dd>
<dd>
<code>loader</code> - 用于加载名称的
<code>ClassLoader</code>
</dd>
</dl> </li>
</ul> <a name="getEditorKitClassNameForContentType-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getEditorKitClassNameForContentType</h4> <pre>public static <a href="../../java/lang/String.html" title="class in java.lang">String</a> getEditorKitClassNameForContentType(<a href="../../java/lang/String.html" title="class in java.lang">String</a> type)</pre>
<div class="block">
返回当前注册的
<code>EditorKit</code>类名称,类型为
<code>type</code>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>type</code> - 非
<code>null</code>内容类型
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.3
</dd>
</dl> </li>
</ul> <a name="getPreferredSize--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getPreferredSize</h4> <pre>public <a href="../../java/awt/Dimension.html" title="class in java.awt">Dimension</a> getPreferredSize()</pre>
<div class="block">
<span>返回首选大小<code>JEditorPane</code></span>
<span>JEditorPane的首选大小与<code>JEditorPane</code>的首选大小略有变化。</span>
<span>如果视口的大小已经变得小于组件的最小尺寸则跟踪宽度或高度的可滚动定义将变为false。</span>
<span>默认的视口布局将给出首选的大小,而在可滚动跟踪的情况下不需要。</span>
<span>在这种情况下, <em>正常的</em>优选尺寸被调整到最小尺寸。</span>
<span>这样可以让HTML表格缩小到最小尺寸然后将其放在最小尺寸上拒绝进一步缩小。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JComponent.html#getPreferredSize--">getPreferredSize</a></code>
<code><a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个
<code>Dimension</code>包含首选大小
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/JComponent.html#setPreferredSize-java.awt.Dimension-"><code>JComponent.setPreferredSize(java.awt.Dimension)</code></a> <a href="../../javax/swing/plaf/ComponentUI.html" title="javax.swing.plaf中的类"><code>ComponentUI</code></a></span>
</dd>
</dl> </li>
</ul> <a name="setText-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setText</h4> <pre>public void setText(<a href="../../java/lang/String.html" title="class in java.lang">String</a> t)</pre>
<div class="block">
<span>将此<code>TextComponent</code>的文本设置为指定的内容,预期其格式为此编辑器的内容类型。</span>
<span>例如,如果类型设置为<code>text/html</code> 则应以HTML格式指定字符串。</span>
<p> <span>这是为了删除当前文档的内容,并通过使用当前的<code>EditorKit</code>解析给定的字符串来替换它们。</span> <span>这通过不改变模型来提供超类的语义,同时支持当前在此组件上设置的内容类型。</span> <span>假设以前的内容相对较小,并且以前的内容没有副作用。</span> <span>这两个假设都可能被违反并导致不合需要的结果。</span> <span>为了避免这种情况,创建一个新的文档, <code>getEditorKit().createDefaultDocument()</code> ,并用现有的<code>Document</code>替换新的。</span> <span>然后你们放心,以前的<code>Document</code>将不会有任何滞留状态。</span> </p>
<ol>
<li> <span>将现有的模式留在原地意味着旧视图将被拆除,并创建一个新的视图,替换文档将避免旧视图的拆除。</span> </li>
<li> <span>某些格式如HTML可以将东西安装到文档中这些内容可能会影响未来的内容。</span> <span>HTML可以嵌入嵌入的样式信息这将影响未来安装的下一个内容。</span> </li>
</ol>
<p> <span>使用字符串加载该组件的另一种方法是创建一个StringReader并调用read方法。</span> <span>在这种情况下,在使用字符串的内容初始化之后,模型将被替换。</span> </p>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/text/JTextComponent.html#setText-java.lang.String-">setText</a></code>
<code><a href="../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>t</code> - 要设置的新文本;</span>
<span>如果<code>null</code>的旧文本将被删除</span>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JEditorPane.html#getText--"><code>getText()</code></a>
</dd>
</dl> </li>
</ul> <a name="getText--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getText</h4> <pre>public <a href="../../java/lang/String.html" title="class in java.lang">String</a> getText()</pre>
<div class="block">
<span>根据此编辑器的内容类型返回此<code>TextComponent</code>中包含的文本。</span>
<span>如果在尝试检索文本时抛出异常,将返回<code>null</code></span>
<span>这是实现调用<code>JTextComponent.write</code>与一个<code>StringWriter</code></span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/text/JTextComponent.html#getText--">getText</a></code>
<code><a href="../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
文本
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JEditorPane.html#setText-java.lang.String-"><code>setText(java.lang.String)</code></a>
</dd>
</dl> </li>
</ul> <a name="getScrollableTracksViewportWidth--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getScrollableTracksViewportWidth</h4> <pre>public boolean getScrollableTracksViewportWidth()</pre>
<div class="block">
如果视口总是强制此
<code>Scrollable</code>的宽度与视口的宽度相匹配则返回true。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../javax/swing/Scrollable.html#getScrollableTracksViewportWidth--">getScrollableTracksViewportWidth</a></code>在界面
<code><a href="../../javax/swing/Scrollable.html" title="interface in javax.swing">Scrollable</a></code>
</dd>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/text/JTextComponent.html#getScrollableTracksViewportWidth--">getScrollableTracksViewportWidth</a></code>
<code><a href="../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
如果视口应强制Scrollable宽度匹配自己的值则为true否则为false
</dd>
</dl> </li>
</ul> <a name="getScrollableTracksViewportHeight--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getScrollableTracksViewportHeight</h4> <pre>public boolean getScrollableTracksViewportHeight()</pre>
<div class="block">
如果视口总是强制此
<code>Scrollable</code>的高度与视口的高度相匹配则返回true。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../javax/swing/Scrollable.html#getScrollableTracksViewportHeight--">getScrollableTracksViewportHeight</a></code>在界面
<code><a href="../../javax/swing/Scrollable.html" title="interface in javax.swing">Scrollable</a></code>
</dd>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/text/JTextComponent.html#getScrollableTracksViewportHeight--">getScrollableTracksViewportHeight</a></code>
<code><a href="../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
如果视口应强制
<code>Scrollable</code>的高度匹配自己否则为true
</dd>
</dl> </li>
</ul> <a name="paramString--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>paramString</h4> <pre>protected <a href="../../java/lang/String.html" title="class in java.lang">String</a> paramString()</pre>
<div class="block">
<span>返回此<code>JEditorPane</code>的字符串表示<code>JEditorPane</code></span>
<span>该方法仅用于调试目的,并且返回的字符串的内容和格式可能因实现而异。</span>
<span>返回的字符串可能为空,但可能不是<code>null</code></span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/text/JTextComponent.html#paramString--">paramString</a></code>
<code><a href="../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
这个
<code>JEditorPane</code>的字符串表示
<code>JEditorPane</code>
</dd>
</dl> </li>
</ul> <a name="getAccessibleContext--">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>getAccessibleContext</h4> <pre>public <a href="../../javax/accessibility/AccessibleContext.html" title="class in javax.accessibility">AccessibleContext</a> getAccessibleContext()</pre>
<div class="block">
<span>获取与此JEditorPane关联的AccessibleContext。</span>
<span>对于编辑器窗格AccessibleContext采用AccessibleJEditorPane的形式。</span>
<span>如有必要将创建一个新的AccessibleJEditorPane实例。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../javax/accessibility/Accessible.html#getAccessibleContext--">getAccessibleContext</a></code>在接口
<code><a href="../../javax/accessibility/Accessible.html" title="interface in javax.accessibility">Accessible</a></code>
</dd>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/text/JTextComponent.html#getAccessibleContext--">getAccessibleContext</a></code>
<code><a href="../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个AccessibleJEditorPane用作这个JEditorPane的AccessibleContext
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>