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

1313 lines
103 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 JTextField">Class JTextField</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.JTextField</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> <a href="../../javax/swing/SwingConstants.html" title="javax.swing中的接口">SwingConstants</a></span>
</dd>
</dl>
<dl>
<dt>
已知直接子类:
</dt>
<dd>
<span><a href="../../javax/swing/tree/DefaultTreeCellEditor.DefaultTextField.html" title="javax.swing.tree中的类">DefaultTreeCellEditor.DefaultTextField</a> <a href="../../javax/swing/JFormattedTextField.html" title="javax.swing中的类">JFormattedTextField</a> <a href="../../javax/swing/JPasswordField.html" title="javax.swing中的类">JPasswordField</a></span>
</dd>
</dl>
<hr/> <br/> <pre>public class <span class="typeNameLabel">JTextField</span>
extends <a href="../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a>
implements <a href="../../javax/swing/SwingConstants.html" title="interface in javax.swing">SwingConstants</a></pre>
<div class="block">
<span><code>JTextField</code>是一个轻量级组件,允许编辑单行文本。</span>
<span>有关使用文本字段的信息和示例,请参阅<em>Java Tutorial</em><em></em> <a href="http://docs.oracle.com/javase/tutorial/uiswing/components/textfield.html">How to Use Text Fields</a> <em></em></span>
<p> <span><code>JTextField</code>旨在与<code>java.awt.TextField</code>进行源兼容,这样做是合理的。</span> <span>该组件具有java.awt.TextField课程中找不到的<code>java.awt.TextField</code></span> <span>应咨询超类以获得更多功能。</span> </p>
<p> <span><code>JTextField</code>有一个方法来建立用作被触发的动作事件的命令字符串的字符串。</span> <span><code>java.awt.TextField</code>使用字段的文本作为<code>ActionEvent</code>的命令字符串。</span> <span><code>JTextField</code>将使用<code>setActionCommand</code>方法的命令字符串设置,如果不是<code>null</code> ,否则将使用字段的文本作为与<code>java.awt.TextField</code></span> </p>
<p> <span>不直接提供方法<code>setEchoChar</code><code>getEchoChar</code>以避免可插拔外观的新实现无意中暴露密码字符。</span> <span>为了提供类似密码的服务,一个独立的类别<code>JPasswordField</code>扩展了<code>JTextField</code> ,为这项服务提供独立可插拔的外观。</span> </p>
<p> <span><code>java.awt.TextField</code>可以通过为TextEvent添加一个<code>TextListener</code><code>TextEvent</code>变化。</span> <span><code>JTextComponent</code>基组分,更改从模型经由广播<code>DocumentEvent</code><code>DocumentListeners</code></span> <span><code>DocumentEvent</code>给出了更改的位置和更改的种类,如果需要的话。</span> <span>代码片段可能如下所示:</span> </p>
<pre> <span><code>   DocumentListener myListener = ??;   JTextField myArea = ??;   myArea.getDocument().addDocumentListener(myListener); </code></span> </pre>
<p> <span>JTextField的<code>JTextField</code>可以设为左对齐,前导对齐,居中,右对齐或尾随对齐。</span> <span>如果字段文本的所需大小小于分配给它的大小,则右/尾对齐是有用的。</span> <span>这是由<code>setHorizontalAlignment</code><code>getHorizontalAlignment</code>方法确定的。</span> <span>默认是领先的。</span> </p>
<p> <span>文本字段消耗VK_ENTER事件的方式取决于文本字段是否有任何动作侦听器。</span> <span>如果是这样那么VK_ENTER会导致侦听器获取一个ActionEvent并且VK_ENTER事件被消耗。</span> <span>这与AWT文本字段如何处理VK_ENTER事件兼容。</span> <span>如果文本字段没有动作侦听器则从v 1.3开始VK_ENTER事件不被消耗。</span> <span>而是处理祖先组件的绑定这使JFC / Swing的默认按钮功能成为可能。</span> </p>
<p> <span>通过扩展模型和更改提供的默认模型,可以轻松创建自定义字段。</span> <span>例如,以下代码段将创建一个仅保留大写字符的字段。</span> <span>即使文本从剪贴板粘贴,也可以通过程序化的更改进行更改,它将会工作。</span> </p>
<pre> <span><code>  public class UpperCaseField extends JTextField {     public UpperCaseField(int cols) {   super(cols);   }     protected Document createDefaultModel() {   return new UpperCaseDocument();   }     static class UpperCaseDocument extends PlainDocument {     public void insertString(int offs, String str, AttributeSet a)   throws BadLocationException {     if (str == null) {   return;   }   char[] upper = str.toCharArray();   for (int i = 0; i &lt; upper.length; i++) {   upper[i] = Character.toUpperCase(upper[i]);   }   super.insertString(offs, new String(upper), a);   }   }  } </code></span> </pre>
<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>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/JTextField.html#setActionCommand-java.lang.String-"><code>setActionCommand(java.lang.String)</code></a> <a href="../../javax/swing/JPasswordField.html" title="javax.swing中的类"><code>JPasswordField</code></a> <a href="../../javax/swing/JTextField.html#addActionListener-java.awt.event.ActionListener-"><code>addActionListener(java.awt.event.ActionListener)</code></a></span>
</dd>
</dl> </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/JTextField.AccessibleJTextField.html" title="class in javax.swing">JTextField.AccessibleJTextField</a></span></code>
<div class="block">
这个类实现了
<code>JTextField</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/JTextField.html#notifyAction">notifyAction</a></span></code>
<div class="block">
要发送通知的操作的名称,该字段的内容已被接受。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.javax.swing.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.javax.swing.SwingConstants">
<!-- --> </a> <h3>Fields inherited from interface javax.swing.<a href="../../javax/swing/SwingConstants.html" title="interface in javax.swing">SwingConstants</a></h3> <code><a href="../../javax/swing/SwingConstants.html#BOTTOM">BOTTOM</a>, <a href="../../javax/swing/SwingConstants.html#CENTER">CENTER</a>, <a href="../../javax/swing/SwingConstants.html#EAST">EAST</a>, <a href="../../javax/swing/SwingConstants.html#HORIZONTAL">HORIZONTAL</a>, <a href="../../javax/swing/SwingConstants.html#LEADING">LEADING</a>, <a href="../../javax/swing/SwingConstants.html#LEFT">LEFT</a>, <a href="../../javax/swing/SwingConstants.html#NEXT">NEXT</a>, <a href="../../javax/swing/SwingConstants.html#NORTH">NORTH</a>, <a href="../../javax/swing/SwingConstants.html#NORTH_EAST">NORTH_EAST</a>, <a href="../../javax/swing/SwingConstants.html#NORTH_WEST">NORTH_WEST</a>, <a href="../../javax/swing/SwingConstants.html#PREVIOUS">PREVIOUS</a>, <a href="../../javax/swing/SwingConstants.html#RIGHT">RIGHT</a>, <a href="../../javax/swing/SwingConstants.html#SOUTH">SOUTH</a>, <a href="../../javax/swing/SwingConstants.html#SOUTH_EAST">SOUTH_EAST</a>, <a href="../../javax/swing/SwingConstants.html#SOUTH_WEST">SOUTH_WEST</a>, <a href="../../javax/swing/SwingConstants.html#TOP">TOP</a>, <a href="../../javax/swing/SwingConstants.html#TRAILING">TRAILING</a>, <a href="../../javax/swing/SwingConstants.html#VERTICAL">VERTICAL</a>, <a href="../../javax/swing/SwingConstants.html#WEST">WEST</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/JTextField.html#JTextField--">JTextField</a></span>()</code>
<div class="block">
构造新的
<code>TextField</code>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JTextField.html#JTextField-javax.swing.text.Document-java.lang.String-int-">JTextField</a></span>(<a href="../../javax/swing/text/Document.html" title="interface in javax.swing.text">Document</a> doc, <a href="../../java/lang/String.html" title="class in java.lang">String</a> text, int columns)</code>
<div class="block">
构造一个新的
<code>JTextField</code> ,它使用给定的文本存储模型和给定的列数。
</div> </td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JTextField.html#JTextField-int-">JTextField</a></span>(int columns)</code>
<div class="block">
构造一个新的空的
<code>TextField</code>与指定的列数。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JTextField.html#JTextField-java.lang.String-">JTextField</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> text)</code>
<div class="block">
构造一个新的
<code>TextField</code> ,用指定的文本初始化。
</div> </td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JTextField.html#JTextField-java.lang.String-int-">JTextField</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> text, int columns)</code>
<div class="block">
构造一个新的
<code>TextField</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="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>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JTextField.html#actionPropertyChanged-javax.swing.Action-java.lang.String-">actionPropertyChanged</a></span>(<a href="../../javax/swing/Action.html" title="interface in javax.swing">Action</a> action, <a href="../../java/lang/String.html" title="class in java.lang">String</a> propertyName)</code>
<div class="block">
响应相关操作中的属性更改更新文本框的状态。
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JTextField.html#addActionListener-java.awt.event.ActionListener-">addActionListener</a></span>(<a href="../../java/awt/event/ActionListener.html" title="interface in java.awt.event">ActionListener</a> l)</code>
<div class="block">
添加指定的动作侦听器以从此文本字段接收动作事件。
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JTextField.html#configurePropertiesFromAction-javax.swing.Action-">configurePropertiesFromAction</a></span>(<a href="../../javax/swing/Action.html" title="interface in javax.swing">Action</a> a)</code>
<div class="block">
设置此文本字段上的属性以匹配指定的Action中的
<code>Action</code>
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>protected <a href="../../java/beans/PropertyChangeListener.html" title="interface in java.beans">PropertyChangeListener</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JTextField.html#createActionPropertyChangeListener-javax.swing.Action-">createActionPropertyChangeListener</a></span>(<a href="../../javax/swing/Action.html" title="interface in javax.swing">Action</a> a)</code>
<div class="block">
创建并返回一个
<code>PropertyChangeListener</code> ,负责监听来自指定的变化
<code>Action</code>和更新相应的属性。
</div> </td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code>protected <a href="../../javax/swing/text/Document.html" title="interface in javax.swing.text">Document</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JTextField.html#createDefaultModel--">createDefaultModel</a></span>()</code>
<div class="block">
如果没有明确给出,则创建要在构建中使用的模型的默认实现。
</div> </td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JTextField.html#fireActionPerformed--">fireActionPerformed</a></span>()</code>
<div class="block">
通知所有在此事件类型上通知有兴趣的听众。
</div> </td>
</tr>
<tr class="altColor" id="i6">
<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/JTextField.html#getAccessibleContext--">getAccessibleContext</a></span>()</code>
<div class="block">
获取
<code>AccessibleContext</code>与此相关
<code>JTextField</code>
</div> </td>
</tr>
<tr class="rowColor" id="i7">
<td class="colFirst"><code><a href="../../javax/swing/Action.html" title="interface in javax.swing">Action</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JTextField.html#getAction--">getAction</a></span>()</code>
<div class="block">
返回当前设置的
<code>Action</code>
<code>ActionEvent</code>源,或
<code>null</code>如果没有设置
<code>Action</code>
</div> </td>
</tr>
<tr class="altColor" id="i8">
<td class="colFirst"><code><a href="../../java/awt/event/ActionListener.html" title="interface in java.awt.event">ActionListener</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JTextField.html#getActionListeners--">getActionListeners</a></span>()</code>
<div class="block">
返回使用addActionListener添加到此JTextField的所有
<code>ActionListener</code>的数组。
</div> </td>
</tr>
<tr class="rowColor" id="i9">
<td class="colFirst"><code><a href="../../javax/swing/Action.html" title="interface in javax.swing">Action</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JTextField.html#getActions--">getActions</a></span>()</code>
<div class="block">
获取编辑器命令列表。
</div> </td>
</tr>
<tr class="altColor" id="i10">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JTextField.html#getColumns--">getColumns</a></span>()</code>
<div class="block">
返回此
<code>TextField</code>中的列数。
</div> </td>
</tr>
<tr class="rowColor" id="i11">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JTextField.html#getColumnWidth--">getColumnWidth</a></span>()</code>
<div class="block">
返回列宽。
</div> </td>
</tr>
<tr class="altColor" id="i12">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JTextField.html#getHorizontalAlignment--">getHorizontalAlignment</a></span>()</code>
<div class="block">
返回文本的水平对齐。
</div> </td>
</tr>
<tr class="rowColor" id="i13">
<td class="colFirst"><code><a href="../../javax/swing/BoundedRangeModel.html" title="interface in javax.swing">BoundedRangeModel</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JTextField.html#getHorizontalVisibility--">getHorizontalVisibility</a></span>()</code>
<div class="block">
获取文本字段的可见性。
</div> </td>
</tr>
<tr class="altColor" id="i14">
<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/JTextField.html#getPreferredSize--">getPreferredSize</a></span>()</code>
<div class="block">
返回首选大小
<code>Dimensions</code>为此需要
<code>TextField</code>
</div> </td>
</tr>
<tr class="rowColor" id="i15">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JTextField.html#getScrollOffset--">getScrollOffset</a></span>()</code>
<div class="block">
获取滚动偏移量,以像素为单位。
</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/JTextField.html#getUIClassID--">getUIClassID</a></span>()</code>
<div class="block">
获取UI的类ID。
</div> </td>
</tr>
<tr class="rowColor" id="i17">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JTextField.html#isValidateRoot--">isValidateRoot</a></span>()</code>
<div class="block">
呼叫
<code>revalidate</code>是来自文本字段本身内将通过验证文本字段,除非文本字段包含一个内处理
<code>JViewport</code> 在这种情况下这个返回false。
</div> </td>
</tr>
<tr class="altColor" id="i18">
<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/JTextField.html#paramString--">paramString</a></span>()</code>
<div class="block">
返回此
<code>JTextField</code>的字符串表示
<code>JTextField</code>
</div> </td>
</tr>
<tr class="rowColor" id="i19">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JTextField.html#postActionEvent--">postActionEvent</a></span>()</code>
<div class="block">
通过将这些事件发送到任何已注册的
<code>ActionListener</code>对象来处理在此文本字段上发生的操作事件。
</div> </td>
</tr>
<tr class="altColor" id="i20">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JTextField.html#removeActionListener-java.awt.event.ActionListener-">removeActionListener</a></span>(<a href="../../java/awt/event/ActionListener.html" title="interface in java.awt.event">ActionListener</a> l)</code>
<div class="block">
删除指定的动作监听器,使其不再从此文本字段接收动作事件。
</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/JTextField.html#scrollRectToVisible-java.awt.Rectangle-">scrollRectToVisible</a></span>(<a href="../../java/awt/Rectangle.html" title="class in java.awt">Rectangle</a> r)</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/JTextField.html#setAction-javax.swing.Action-">setAction</a></span>(<a href="../../javax/swing/Action.html" title="interface in javax.swing">Action</a> a)</code>
<div class="block">
设置
<code>Action</code>
<code>ActionEvent</code>源。
</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/JTextField.html#setActionCommand-java.lang.String-">setActionCommand</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> command)</code>
<div class="block">
设置用于操作事件的命令字符串。
</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/JTextField.html#setColumns-int-">setColumns</a></span>(int columns)</code>
<div class="block">
设置此
<code>TextField</code>中的列数,然后使布局无效。
</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/JTextField.html#setDocument-javax.swing.text.Document-">setDocument</a></span>(<a href="../../javax/swing/text/Document.html" title="interface in javax.swing.text">Document</a> doc)</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/JTextField.html#setFont-java.awt.Font-">setFont</a></span>(<a href="../../java/awt/Font.html" title="class in java.awt">Font</a> f)</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/JTextField.html#setHorizontalAlignment-int-">setHorizontalAlignment</a></span>(int alignment)</code>
<div class="block">
设置文本的水平对齐方式。
</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/JTextField.html#setScrollOffset-int-">setScrollOffset</a></span>(int scrollOffset)</code>
<div class="block">
设置滚动偏移量,以像素为单位。
</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#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#getScrollableTracksViewportHeight--">getScrollableTracksViewportHeight</a>, <a href="../../javax/swing/text/JTextComponent.html#getScrollableTracksViewportWidth--">getScrollableTracksViewportWidth</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--">getText</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#replaceSelection-java.lang.String-">replaceSelection</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#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#setText-java.lang.String-">setText</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#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#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#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="notifyAction">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>notifyAction</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> notifyAction</pre>
<div class="block">
<span>要发送通知的操作的名称,该字段的内容已被接受。</span>
<span>通常这是绑定回车。</span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JTextField.notifyAction">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="JTextField--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JTextField</h4> <pre>public JTextField()</pre>
<div class="block">
<span>构建新的<code>TextField</code></span>
<span>创建默认模型,初始字符串为<code>null</code> 列数设置为0。</span>
</div> </li>
</ul> <a name="JTextField-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JTextField</h4> <pre>public JTextField(<a href="../../java/lang/String.html" title="class in java.lang">String</a> text)</pre>
<div class="block">
<span>构造一个新<code>TextField</code>用指定文本初始化。</span>
<span>创建默认模型列数为0。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>text</code> - 要显示的文本,或
<code>null</code>
</dd>
</dl> </li>
</ul> <a name="JTextField-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JTextField</h4> <pre>public JTextField(int columns)</pre>
<div class="block">
<span>构造一个新的空的<code>TextField</code>与指定的列数。</span>
<span>创建默认模型,初始字符串设置为<code>null</code></span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>columns</code> - 用于计算首选宽度的列数;</span>
<span>如果列设置为零,则首选宽度将是组件实现的任何自然结果</span>
</dd>
</dl> </li>
</ul> <a name="JTextField-java.lang.String-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JTextField</h4> <pre>public JTextField(<a href="../../java/lang/String.html" title="class in java.lang">String</a> text,
int columns)</pre>
<div class="block">
<span>构造一个新的<code>TextField</code> ,用指定的文本和列进行初始化。</span>
<span>创建默认模型。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>text</code> - 要显示的文本,或
<code>null</code>
</dd>
<dd>
<span><code>columns</code> - 用于计算首选宽度的列数;</span>
<span>如果列设置为零,则首选宽度将是组件实现的任何自然结果</span>
</dd>
</dl> </li>
</ul> <a name="JTextField-javax.swing.text.Document-java.lang.String-int-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>JTextField</h4> <pre>public JTextField(<a href="../../javax/swing/text/Document.html" title="interface in javax.swing.text">Document</a> doc,
<a href="../../java/lang/String.html" title="class in java.lang">String</a> text,
int columns)</pre>
<div class="block">
<span>构造一个新的<code>JTextField</code> ,它使用给定的文本存储模型和给定的列数。</span>
<span>这是其他构造函数通过其提供的构造函数。</span>
<span>如果文档是<code>null</code> ,则会创建默认模型。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>doc</code> - 要使用的文本存储;</span>
<span>如果是<code>null</code> ,将通过调用<code>createDefaultModel</code>方法提供默认值</span>
</dd>
<dd>
<code>text</code> - 要显示的初始字符串,或
<code>null</code>
</dd>
<dd>
<span><code>columns</code> - 用于计算首选宽度&gt; = 0的列数;</span>
<span>如果<code>columns</code>设置为零,则优选的宽度将是组件实现的任何自然结果</span>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
<code>columns</code> &lt;0
</dd>
</dl> </li>
</ul> </li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <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>
字符串“TextFieldUI”
</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="setDocument-javax.swing.text.Document-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setDocument</h4> <pre>public void setDocument(<a href="../../javax/swing/text/Document.html" title="interface in javax.swing.text">Document</a> doc)</pre>
<div class="block">
<span>将编辑器与文本文档相关联。</span>
<span>目前注册的工厂用于构建文档的视图,该文档在重新验证后由编辑器显示。</span>
<span>PropertyChange事件“document”被传播给每个监听器。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/text/JTextComponent.html#setDocument-javax.swing.text.Document-">setDocument</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>
<code>doc</code> - 要显示/编辑的文档
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/text/JTextComponent.html#getDocument--"><code>JTextComponent.getDocument()</code></a>
</dd>
</dl> </li>
</ul> <a name="isValidateRoot--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isValidateRoot</h4> <pre>public boolean isValidateRoot()</pre>
<div class="block">
呼叫
<code>revalidate</code>是来自文本字段本身内将通过验证文本字段,除非文本字段包含一个内处理
<code>JViewport</code> 在这种情况下这个返回false。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JComponent.html#isValidateRoot--">isValidateRoot</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>JViewPort</code>返回false否则返回true
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComponent.html#revalidate--"><code>JComponent.revalidate()</code></a>
<a href="../../javax/swing/JComponent.html#isValidateRoot--"><code>JComponent.isValidateRoot()</code></a>
<a href="../../java/awt/Container.html#isValidateRoot--"><code>Container.isValidateRoot()</code></a>
</dd>
</dl> </li>
</ul> <a name="getHorizontalAlignment--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getHorizontalAlignment</h4> <pre>public int getHorizontalAlignment()</pre>
<div class="block">
<span>返回文本的水平对齐。</span>
<span>有效的密钥是:</span>
<ul>
<li> <code>JTextField.LEFT</code> </li>
<li> <code>JTextField.CENTER</code> </li>
<li> <code>JTextField.RIGHT</code> </li>
<li> <code>JTextField.LEADING</code> </li>
<li> <code>JTextField.TRAILING</code> </li>
</ul>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
水平对齐
</dd>
</dl> </li>
</ul> <a name="setHorizontalAlignment-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setHorizontalAlignment</h4> <pre>public void setHorizontalAlignment(int alignment)</pre>
<div class="block">
<span>设置文本的水平对齐方式。</span>
<span>有效的密钥是:</span>
<ul>
<li> <code>JTextField.LEFT</code> </li>
<li> <code>JTextField.CENTER</code> </li>
<li> <code>JTextField.RIGHT</code> </li>
<li> <code>JTextField.LEADING</code> </li>
<li> <code>JTextField.TRAILING</code> </li>
</ul>
<span>当对齐设置时调用<code>invalidate</code><code>repaint</code> ,并且<code>PropertyChange</code>事件“horizontalAlignment”</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>alignment</code> - 对齐
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
<code>alignment</code>不是有效的密钥
</dd>
</dl> </li>
</ul> <a name="createDefaultModel--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createDefaultModel</h4> <pre>protected <a href="../../javax/swing/text/Document.html" title="interface in javax.swing.text">Document</a> createDefaultModel()</pre>
<div class="block">
<span>如果没有明确给出,则创建要在构建中使用的模型的默认实现。</span>
<span>返回一个<code>PlainDocument</code>的实例。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
默认模式实现
</dd>
</dl> </li>
</ul> <a name="getColumns--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getColumns</h4> <pre>public int getColumns()</pre>
<div class="block">
返回此
<code>TextField</code>中的列数。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
列数= 0
</dd>
</dl> </li>
</ul> <a name="setColumns-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setColumns</h4> <pre>public void setColumns(int columns)</pre>
<div class="block">
设置此
<code>TextField</code>中的列数,然后使布局无效。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>columns</code> - 列数&gt; = 0
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
<code>columns</code>小于0
</dd>
</dl> </li>
</ul> <a name="getColumnWidth--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getColumnWidth</h4> <pre>protected int getColumnWidth()</pre>
<div class="block">
<span>返回列宽。</span>
<span>什么是列的意思可以被认为是一些相当弱的概念的一些字体。</span>
<span>此方法用于定义列的宽度。</span>
<span>默认情况下,这被定义为使用的字体的字符<em>m</em>的宽度。</span>
<span>这种方法可以重新定义为一些替代量</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
列宽&gt; = 1
</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>Dimensions</code>为此需要<code>TextField</code></span>
<span>如果设置了非零数量的列,则将宽度设置为列乘以列宽。</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>
该文本域的维度
</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="setFont-java.awt.Font-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setFont</h4> <pre>public void setFont(<a href="../../java/awt/Font.html" title="class in java.awt">Font</a> f)</pre>
<div class="block">
<span>设置当前字体。</span>
<span>这将删除缓存的行高和列宽,以便反映新字体。</span>
<span><code>revalidate</code>在设置字体后调用。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JComponent.html#setFont-java.awt.Font-">setFont</a></code>
<code><a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>f</code> - 新字体
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Component.html#getFont--"><code>Component.getFont()</code></a>
</dd>
</dl> </li>
</ul> <a name="addActionListener-java.awt.event.ActionListener-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addActionListener</h4> <pre>public void addActionListener(<a href="../../java/awt/event/ActionListener.html" title="interface in java.awt.event">ActionListener</a> l)</pre>
<div class="block">
添加指定的动作侦听器以从此文本字段接收动作事件。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>l</code> - 要添加的动作侦听器
</dd>
</dl> </li>
</ul> <a name="removeActionListener-java.awt.event.ActionListener-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>removeActionListener</h4> <pre>public void removeActionListener(<a href="../../java/awt/event/ActionListener.html" title="interface in java.awt.event">ActionListener</a> l)</pre>
<div class="block">
删除指定的动作监听器,使其不再从此文本字段接收动作事件。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>l</code> - 要删除的动作侦听器
</dd>
</dl> </li>
</ul> <a name="getActionListeners--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getActionListeners</h4> <pre>public <a href="../../java/awt/event/ActionListener.html" title="interface in java.awt.event">ActionListener</a>[] getActionListeners()</pre>
<div class="block">
返回使用addActionListener添加到此JTextField的所有
<code>ActionListener</code>的数组。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
所有添加的
<code>ActionListener</code>或一个空数组,如果没有添加任何监听器
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
</dl> </li>
</ul> <a name="fireActionPerformed--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>fireActionPerformed</h4> <pre>protected void fireActionPerformed()</pre>
<div class="block">
<span>通知所有在此事件类型上通知有兴趣的听众。</span>
<span>事件实例被懒惰创建。</span>
<span>侦听器列表以最后一个顺序处理。</span>
</div>
<dl>
<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="setActionCommand-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setActionCommand</h4> <pre>public void setActionCommand(<a href="../../java/lang/String.html" title="class in java.lang">String</a> command)</pre>
<div class="block">
设置用于操作事件的命令字符串。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>command</code> - 命令字符串
</dd>
</dl> </li>
</ul> <a name="setAction-javax.swing.Action-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setAction</h4> <pre>public void setAction(<a href="../../javax/swing/Action.html" title="interface in javax.swing">Action</a> a)</pre>
<div class="block">
<span>设置<code>Action</code><code>ActionEvent</code>源。</span>
<span><code>Action</code>替换任何以前设置<code>Action</code>但不影响<code>ActionListeners</code>与单独添加<code>addActionListener</code></span>
<span>如果<code>Action</code>已经是ActionEvent的注册<code>ActionListener</code><code>ActionEvent</code> ,则不会重新注册。</span>
<p> <span>设置<code>Action</code>会导致立即更改Swing Components Supporting <code>Action</code><a href="Action.html#buttonActions">描述的</a>所有<a href="Action.html#buttonActions">属性</a></span> <span>随后,文本框的属性会随着<code>Action</code>的属性发生更改而自动更新。</span> </p>
<p> <span>该方法使用其他三种方法来设置和帮助跟踪<code>Action</code>的属性值。</span> <span>它使用<code>configurePropertiesFromAction</code>方法立即更改文本框的属性。</span> <span>要跟踪<code>Action</code>的属性值中的更改,此方法注册<code>PropertyChangeListener</code>返回的<code>createActionPropertyChangeListener</code></span> <span><code>PropertyChangeListener</code>调用<code>actionPropertyChanged</code>方法时, <code>Action</code>中的<code>Action</code>发生变化。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>a</code> -
<code>Action</code>
<code>JTextField</code> ,或
<code>null</code>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.3
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/Action.html" title="javax.swing中的接口"><code>Action</code></a> <a href="../../javax/swing/JTextField.html#getAction--"><code>getAction()</code></a> <a href="../../javax/swing/JTextField.html#configurePropertiesFromAction-javax.swing.Action-"><code>configurePropertiesFromAction(javax.swing.Action)</code></a> <a href="../../javax/swing/JTextField.html#createActionPropertyChangeListener-javax.swing.Action-"><code>createActionPropertyChangeListener(javax.swing.Action)</code></a> <a href="../../javax/swing/JTextField.html#actionPropertyChanged-javax.swing.Action-java.lang.String-"><code>actionPropertyChanged(javax.swing.Action, java.lang.String)</code></a></span>
</dd>
</dl> </li>
</ul> <a name="getAction--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getAction</h4> <pre>public <a href="../../javax/swing/Action.html" title="interface in javax.swing">Action</a> getAction()</pre>
<div class="block">
返回当前设置的
<code>Action</code>
<code>ActionEvent</code>源,或
<code>null</code>如果没有
<code>Action</code>设置。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>Action</code>
<code>ActionEvent</code>源码,或
<code>null</code>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.3
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/Action.html" title="javax.swing中的接口"><code>Action</code></a> <a href="../../javax/swing/JTextField.html#setAction-javax.swing.Action-"><code>setAction(javax.swing.Action)</code></a></span>
</dd>
</dl> </li>
</ul> <a name="configurePropertiesFromAction-javax.swing.Action-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>configurePropertiesFromAction</h4> <pre>protected void configurePropertiesFromAction(<a href="../../javax/swing/Action.html" title="interface in javax.swing">Action</a> a)</pre>
<div class="block">
<span>设置此文本字段上的属性以匹配指定的Action中的<code>Action</code></span>
<span>有关这些<a href="Action.html#buttonActions">属性</a>的详细信息,请参阅<a href="Action.html#buttonActions">Swing Components Supporting <code>Action</code></a></span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>a</code> -
<code>Action</code>从哪个获取属性,或
<code>null</code>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.3
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/Action.html" title="javax.swing中的接口"><code>Action</code></a> <a href="../../javax/swing/JTextField.html#setAction-javax.swing.Action-"><code>setAction(javax.swing.Action)</code></a></span>
</dd>
</dl> </li>
</ul> <a name="actionPropertyChanged-javax.swing.Action-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>actionPropertyChanged</h4> <pre>protected void actionPropertyChanged(<a href="../../javax/swing/Action.html" title="interface in javax.swing">Action</a> action,
<a href="../../java/lang/String.html" title="class in java.lang">String</a> propertyName)</pre>
<div class="block">
<span>响应相关操作中的属性更改更新文本框的状态。</span>
<span>这个方法是从<code>PropertyChangeListener</code>返回的<code>createActionPropertyChangeListener</code>调用的。</span>
<span>子类通常不需要调用它。</span>
<span>支持额外Action <code>Action</code>子类应该覆盖此和<code>configurePropertiesFromAction</code></span>
<p> <span>有关此方法设置的属性的列表,请参阅<a href="Action.html#buttonActions">Swing Components Supporting <code>Action</code></a>的表。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>action</code> - 与
<code>Action</code>本字段相关联的Action
</dd>
<dd>
<code>propertyName</code> - 更改的属性的名称
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.6
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/Action.html" title="javax.swing中的接口"><code>Action</code></a> <a href="../../javax/swing/JTextField.html#configurePropertiesFromAction-javax.swing.Action-"><code>configurePropertiesFromAction(javax.swing.Action)</code></a></span>
</dd>
</dl> </li>
</ul> <a name="createActionPropertyChangeListener-javax.swing.Action-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createActionPropertyChangeListener</h4> <pre>protected <a href="../../java/beans/PropertyChangeListener.html" title="interface in java.beans">PropertyChangeListener</a> createActionPropertyChangeListener(<a href="../../javax/swing/Action.html" title="interface in javax.swing">Action</a> a)</pre>
<div class="block">
<span>创建并返回一个<code>PropertyChangeListener</code> ,负责监听来自指定的变化<code>Action</code>和更新相应的属性。</span>
<p> <span><b>警告:</b>如果你这个子类不创建一个匿名的内部类。</span> <span>如果你这样做的话,文本框的一生将被绑定到<code>Action</code></span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>a</code> - 文本框的动作
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.3
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/Action.html" title="javax.swing中的接口"><code>Action</code></a> <a href="../../javax/swing/JTextField.html#setAction-javax.swing.Action-"><code>setAction(javax.swing.Action)</code></a></span>
</dd>
</dl> </li>
</ul> <a name="getActions--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getActions</h4> <pre>public <a href="../../javax/swing/Action.html" title="interface in javax.swing">Action</a>[] getActions()</pre>
<div class="block">
<span>获取编辑器命令列表。</span>
<span>这是由编辑器本身支持的命令的集合所增加的插入UI支持的命令列表。</span>
<span>这些对绑定到事件是有用的,例如在键盘映射中。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/text/JTextComponent.html#getActions--">getActions</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>
</dl> </li>
</ul> <a name="postActionEvent--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>postActionEvent</h4> <pre>public void postActionEvent()</pre>
<div class="block">
<span>通过将这些事件发送到任何已注册的<code>ActionListener</code>对象来处理<code>ActionListener</code>本域上发生的操作事件。</span>
<span>这通常由注册在文本域中的控制器调用。</span>
</div> </li>
</ul> <a name="getHorizontalVisibility--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getHorizontalVisibility</h4> <pre>public <a href="../../javax/swing/BoundedRangeModel.html" title="interface in javax.swing">BoundedRangeModel</a> getHorizontalVisibility()</pre>
<div class="block">
<span>获取文本字段的可见性。</span>
<span>如果字段的大小大于分配给该字段的区域,则可以调整此位置以更改可见区域的位置。</span>
<p> <span>字段外观实现管理BoundedRangeModel上最小最大和扩展属性的<code>BoundedRangeModel</code></span> </p>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
能见度
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/BoundedRangeModel.html" title="javax.swing中的接口"><code>BoundedRangeModel</code></a></span>
</dd>
</dl> </li>
</ul> <a name="getScrollOffset--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getScrollOffset</h4> <pre>public int getScrollOffset()</pre>
<div class="block">
获取滚动偏移量,以像素为单位。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
offset&gt; = 0
</dd>
</dl> </li>
</ul> <a name="setScrollOffset-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setScrollOffset</h4> <pre>public void setScrollOffset(int scrollOffset)</pre>
<div class="block">
设置滚动偏移量,以像素为单位。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>scrollOffset</code> - offset&gt; = 0
</dd>
</dl> </li>
</ul> <a name="scrollRectToVisible-java.awt.Rectangle-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>scrollRectToVisible</h4> <pre>public void scrollRectToVisible(<a href="../../java/awt/Rectangle.html" title="class in java.awt">Rectangle</a> r)</pre>
<div class="block">
向左或向右滚动字段。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JComponent.html#scrollRectToVisible-java.awt.Rectangle-">scrollRectToVisible</a></code>
<code><a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>r</code> - 要滚动的区域
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/JViewport.html" title="javax.swing中的类"><code>JViewport</code></a></span>
</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>JTextField</code>的字符串表示<code>JTextField</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>JTextField</code>的字符串表示
<code>JTextField</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>获取<code>AccessibleContext</code>与此相关<code>JTextField</code></span>
<span><code>JTextFields</code> ,所述<code>AccessibleContext</code>需要一个的形式<code>AccessibleJTextField</code></span>
<span>如有必要,将创建一个新的<code>AccessibleJTextField</code>实例。</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>
一个
<code>AccessibleJTextField</code> ,作为这个
<code>AccessibleContext</code>
<code>JTextField</code>
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>