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

989 lines
95 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 JFormattedTextField">Class JFormattedTextField</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><a href="../../javax/swing/JTextField.html" title="class in javax.swing">javax.swing.JTextField</a></li>
<li>
<ul class="inheritance">
<li>javax.swing.JFormattedTextField</li>
</ul> </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>
<hr/> <br/> <pre>public class <span class="typeNameLabel">JFormattedTextField</span>
extends <a href="../../javax/swing/JTextField.html" title="class in javax.swing">JTextField</a></pre>
<div class="block">
<span><code>JFormattedTextField</code>扩展了<code>JTextField</code>增加了格式化任意值的支持,以及一旦用户编辑了文本,就检索了一个特定的对象。</span>
<span>以下说明配置一个<code>JFormattedTextField</code>来编辑日期:</span>
<pre> <span>JFormattedTextField ftf = new JFormattedTextField();
ftf.setValue(new Date());</span> </pre>
<p> <span>一旦创建了一个<code>JFormattedTextField</code> ,您可以通过添加<code>PropertyChangeListener</code>并监听<code>PropertyChangeEvent</code> s的属性名称<code>value</code>来监听编辑更改。</span> </p>
<p> <span><code>JFormattedTextField</code>允许配置当焦点丢失时应采取什么动作。</span> <span>可能的配置是:</span> </p>
<span> <p style="text-align:left">Value</p> <p style="text-align:left">描述</p> JFormattedTextField.REVERT Revert the display to match that of <code>getValue</code>, possibly losing the current edit. JFormattedTextField.COMMIT Commits the current value. If the value being edited isn't considered a legal value by the <code>AbstractFormatter</code> that is, a <code>ParseException</code> is thrown, then the value will not change, and then edited value will persist. JFormattedTextField.COMMIT_OR_REVERT Similar to <code>COMMIT</code>, but if the value isn't legal, behave like <code>REVERT</code>. JFormattedTextField.PERSIST Do nothing, don't obtain a new <code>AbstractFormatter</code>, and don't update the value. </span>
<table summary="Possible JFormattedTextField configurations and their descriptions">
</table>
<span>默认值为<code>JFormattedTextField.COMMIT_OR_REVERT</code> ,有关详细信息,请参阅<a href="../../javax/swing/JFormattedTextField.html#setFocusLostBehavior-int-"><code>setFocusLostBehavior(int)</code></a></span>
<p> <span><code>JFormattedTextField</code>允许焦点离开,即使当前编辑的值无效。</span> <span><code>JFormattedTextField</code>是无效的编辑状态时,要锁定焦点,您可以附加一个<code>InputVerifier</code></span> <span>以下代码片段显示了一个潜在的实现这样的一个<code>InputVerifier</code> </span> </p>
<pre> <span>public class FormattedTextFieldVerifier extends InputVerifier {
public boolean verify(JComponent input) {
if (input instanceof JFormattedTextField) {
JFormattedTextField ftf = (JFormattedTextField)input;
AbstractFormatter formatter = ftf.getFormatter();
if (formatter != null) {
String text = ftf.getText();
try {
formatter.stringToValue(text);
return true;
} catch (ParseException pe) {
return false;
}
}
}
return true;
}
public boolean shouldYieldFocus(JComponent input) {
return verify(input);
}
}</span> </pre>
<p> <span>或者,您可以调用<code>commitEdit</code> ,这也将提交值。</span> </p>
<p> <span><code>JFormattedTextField</code>没有做格式化它自身,而是格式通过一个实例进行<code>JFormattedTextField.AbstractFormatter</code>这是从实例获得<code>JFormattedTextField.AbstractFormatterFactory</code></span> <span>JFormattedTextField.AbstractFormatter的<code>JFormattedTextField.AbstractFormatter</code>在通过<code>install</code>方法激活时通知,此时<code>JFormattedTextField.AbstractFormatter</code>可以安装任何需要的,通常为<code>DocumentFilter</code></span> <span>同样当<code>JFormattedTextField</code>不再需要<code>AbstractFormatter</code>时,它会调用<code>uninstall</code></span> </p>
<p> <span><code>JFormattedTextField</code>通常查询<code>AbstractFormatterFactory</code><code>AbstractFormat</code>在它获得或失去焦点。</span> <span>虽然这可以根据焦点失去的政策而改变。</span> <span>如果焦点<code>JFormattedTextField.PERSIST</code>政策是<code>JFormattedTextField.PERSIST</code><code>JFormattedTextField</code>已被编辑,那么<code>AbstractFormatterFactory</code>将不会被查询,直到该值被提交。</span> <span>类似地,如果焦点丢失的策略是<code>JFormattedTextField.COMMIT</code> ,并且从<code>stringToValue</code>抛出异常,那么<code>AbstractFormatterFactory</code>将在焦点丢失或获得时不被查询。</span> </p>
<p> <span><code>JFormattedTextField.AbstractFormatter</code>还负责确定何时提交到<code>JFormattedTextField</code>值。</span> <span>一些<code>JFormattedTextField.AbstractFormatter</code>将使每个编辑都可以使用新的值,而其他的则不会提交该值。</span> <span>您可以通过调用<code>commitEdit</code>从当前的<code>JFormattedTextField.AbstractFormatter</code>获取当前值。</span> <span><code>commitEdit</code>将在<code>JFormattedTextField</code>中按回车键时被调用。</span> </p>
<p> <span>如果<code>AbstractFormatterFactory</code>尚未明确设置,一个将根据设置<code></code>值类型的后<code>setValue</code>已被调用(假设值为非空)。</span> <span>例如,在以下代码中,将创建适当的<code>AbstractFormatterFactory</code><code>AbstractFormatter</code>来处理数字格式:</span> </p>
<pre> <span>JFormattedTextField tf = new JFormattedTextField();
tf.setValue(new Number(100));</span> </pre>
<p> <span><strong>警告:</strong>由于<code>AbstractFormatter</code>通常会安装一个<code>DocumentFilter</code><code>Document</code><code>NavigationFilter</code><code>JFormattedTextField</code>你不应该自己安装。</span> <span>如果你这样做,你可能会看到奇怪的行为,因为<code>AbstractFormatter</code>的编辑政策将不会被执行。</span> </p>
<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="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</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>static class </code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFormattedTextField.AbstractFormatter.html" title="class in javax.swing">JFormattedTextField.AbstractFormatter</a></span></code>
<div class="block">
AbstractFormatter的
<code>AbstractFormatter</code>
<code>JFormattedTextField</code>用于处理从对象到字符串以及从字符串返回到对象的转换。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static class </code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFormattedTextField.AbstractFormatterFactory.html" title="class in javax.swing">JFormattedTextField.AbstractFormatterFactory</a></span></code>
<div class="block">
AbstractFormatterFactory的
<code>AbstractFormatterFactory</code>
<code>JFormattedTextField</code>用于获取AbstractFormatter的
<code>AbstractFormatter</code> ,而这些
<code>AbstractFormatter</code>又用于格式化值。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.javax.swing.JTextField">
<!-- --> </a> <h3>Nested classes/interfaces inherited from class javax.swing.<a href="../../javax/swing/JTextField.html" title="class in javax.swing">JTextField</a></h3> <code><a href="../../javax/swing/JTextField.AccessibleJTextField.html" title="class in javax.swing">JTextField.AccessibleJTextField</a></code></li>
</ul>
<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 int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFormattedTextField.html#COMMIT">COMMIT</a></span></code>
<div class="block">
常数确定当焦点丢失时,应调用
<code>commitEdit</code>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFormattedTextField.html#COMMIT_OR_REVERT">COMMIT_OR_REVERT</a></span></code>
<div class="block">
常数确定当焦点丢失时,应调用
<code>commitEdit</code>
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFormattedTextField.html#PERSIST">PERSIST</a></span></code>
<div class="block">
常数确定当焦点丢失时,编辑的值应该保留。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFormattedTextField.html#REVERT">REVERT</a></span></code>
<div class="block">
常数确定当焦点丢失时,编辑值应恢复为
<code>JFormattedTextField</code>上设置的当前值。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.javax.swing.JTextField">
<!-- --> </a> <h3>Fields inherited from class javax.swing.<a href="../../javax/swing/JTextField.html" title="class in javax.swing">JTextField</a></h3> <code><a href="../../javax/swing/JTextField.html#notifyAction">notifyAction</a></code></li>
</ul>
<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/JFormattedTextField.html#JFormattedTextField--">JFormattedTextField</a></span>()</code>
<div class="block">
创建一个
<code>JFormattedTextField</code> ,没有
<code>AbstractFormatterFactory</code>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JFormattedTextField.html#JFormattedTextField-java.text.Format-">JFormattedTextField</a></span>(<a href="../../java/text/Format.html" title="class in java.text">Format</a> format)</code>
<div class="block">
创建一个
<code>JFormattedTextField</code>
</div> </td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JFormattedTextField.html#JFormattedTextField-javax.swing.JFormattedTextField.AbstractFormatter-">JFormattedTextField</a></span>(<a href="../../javax/swing/JFormattedTextField.AbstractFormatter.html" title="class in javax.swing">JFormattedTextField.AbstractFormatter</a> formatter)</code>
<div class="block">
创建一个
<code>JFormattedTextField</code>与指定的
<code>AbstractFormatter</code>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JFormattedTextField.html#JFormattedTextField-javax.swing.JFormattedTextField.AbstractFormatterFactory-">JFormattedTextField</a></span>(<a href="../../javax/swing/JFormattedTextField.AbstractFormatterFactory.html" title="class in javax.swing">JFormattedTextField.AbstractFormatterFactory</a> factory)</code>
<div class="block">
创建一个
<code>JFormattedTextField</code>与指定的
<code>AbstractFormatterFactory</code>
</div> </td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JFormattedTextField.html#JFormattedTextField-javax.swing.JFormattedTextField.AbstractFormatterFactory-java.lang.Object-">JFormattedTextField</a></span>(<a href="../../javax/swing/JFormattedTextField.AbstractFormatterFactory.html" title="class in javax.swing">JFormattedTextField.AbstractFormatterFactory</a> factory, <a href="../../java/lang/Object.html" title="class in java.lang">Object</a> currentValue)</code>
<div class="block">
创建
<code>JFormattedTextField</code>与指定的
<code>AbstractFormatterFactory</code>和初始值。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JFormattedTextField.html#JFormattedTextField-java.lang.Object-">JFormattedTextField</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> value)</code>
<div class="block">
创建一个具有指定值的JFormattedTextField。
</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>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFormattedTextField.html#commitEdit--">commitEdit</a></span>()</code>
<div class="block">
强制从
<code>AbstractFormatter</code>的当前值并设置为当前值。
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<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/JFormattedTextField.html#getActions--">getActions</a></span>()</code>
<div class="block">
获取编辑器命令列表。
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFormattedTextField.html#getFocusLostBehavior--">getFocusLostBehavior</a></span>()</code>
<div class="block">
返回焦点丢失时的行为。
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code><a href="../../javax/swing/JFormattedTextField.AbstractFormatter.html" title="class in javax.swing">JFormattedTextField.AbstractFormatter</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFormattedTextField.html#getFormatter--">getFormatter</a></span>()</code>
<div class="block">
返回用于格式化和解析当前值的
<code>AbstractFormatter</code>
</div> </td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code><a href="../../javax/swing/JFormattedTextField.AbstractFormatterFactory.html" title="class in javax.swing">JFormattedTextField.AbstractFormatterFactory</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFormattedTextField.html#getFormatterFactory--">getFormatterFactory</a></span>()</code>
<div class="block">
返回当前的
<code>AbstractFormatterFactory</code>
</div> </td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code><a href="../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFormattedTextField.html#getUIClassID--">getUIClassID</a></span>()</code>
<div class="block">
获取UI的类ID。
</div> </td>
</tr>
<tr class="altColor" id="i6">
<td class="colFirst"><code><a href="../../java/lang/Object.html" title="class in java.lang">Object</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFormattedTextField.html#getValue--">getValue</a></span>()</code>
<div class="block">
返回最后一个有效值。
</div> </td>
</tr>
<tr class="rowColor" id="i7">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFormattedTextField.html#invalidEdit--">invalidEdit</a></span>()</code>
<div class="block">
当用户输入无效值时调用。
</div> </td>
</tr>
<tr class="altColor" id="i8">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFormattedTextField.html#isEditValid--">isEditValid</a></span>()</code>
<div class="block">
如果正在编辑的当前值有效则返回true。
</div> </td>
</tr>
<tr class="rowColor" id="i9">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFormattedTextField.html#processFocusEvent-java.awt.event.FocusEvent-">processFocusEvent</a></span>(<a href="../../java/awt/event/FocusEvent.html" title="class in java.awt.event">FocusEvent</a> e)</code>
<div class="block">
处理任何焦点事件,例如
<code>FocusEvent.FOCUS_GAINED</code>
<code>FocusEvent.FOCUS_LOST</code>
</div> </td>
</tr>
<tr class="altColor" id="i10">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFormattedTextField.html#processInputMethodEvent-java.awt.event.InputMethodEvent-">processInputMethodEvent</a></span>(<a href="../../java/awt/event/InputMethodEvent.html" title="class in java.awt.event">InputMethodEvent</a> e)</code>
<div class="block">
处理任何输入法事件,例如
<code>InputMethodEvent.INPUT_METHOD_TEXT_CHANGED</code>
<code>InputMethodEvent.CARET_POSITION_CHANGED</code>
</div> </td>
</tr>
<tr class="rowColor" id="i11">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFormattedTextField.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="i12">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFormattedTextField.html#setFocusLostBehavior-int-">setFocusLostBehavior</a></span>(int behavior)</code>
<div class="block">
设置焦点丢失时的行为。
</div> </td>
</tr>
<tr class="rowColor" id="i13">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFormattedTextField.html#setFormatter-javax.swing.JFormattedTextField.AbstractFormatter-">setFormatter</a></span>(<a href="../../javax/swing/JFormattedTextField.AbstractFormatter.html" title="class in javax.swing">JFormattedTextField.AbstractFormatter</a> format)</code>
<div class="block">
设置当前的
<code>AbstractFormatter</code>
</div> </td>
</tr>
<tr class="altColor" id="i14">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFormattedTextField.html#setFormatterFactory-javax.swing.JFormattedTextField.AbstractFormatterFactory-">setFormatterFactory</a></span>(<a href="../../javax/swing/JFormattedTextField.AbstractFormatterFactory.html" title="class in javax.swing">JFormattedTextField.AbstractFormatterFactory</a> tf)</code>
<div class="block">
设置
<code>AbstractFormatterFactory</code>
</div> </td>
</tr>
<tr class="rowColor" id="i15">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFormattedTextField.html#setValue-java.lang.Object-">setValue</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> value)</code>
<div class="block">
设置将通过从当前
<code>AbstractFormatterFactory</code>获取的
<code>AbstractFormatter</code>进行格式化的值。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.swing.JTextField">
<!-- --> </a> <h3>Methods inherited from class javax.swing.<a href="../../javax/swing/JTextField.html" title="class in javax.swing">JTextField</a></h3> <code><a href="../../javax/swing/JTextField.html#actionPropertyChanged-javax.swing.Action-java.lang.String-">actionPropertyChanged</a>, <a href="../../javax/swing/JTextField.html#addActionListener-java.awt.event.ActionListener-">addActionListener</a>, <a href="../../javax/swing/JTextField.html#configurePropertiesFromAction-javax.swing.Action-">configurePropertiesFromAction</a>, <a href="../../javax/swing/JTextField.html#createActionPropertyChangeListener-javax.swing.Action-">createActionPropertyChangeListener</a>, <a href="../../javax/swing/JTextField.html#createDefaultModel--">createDefaultModel</a>, <a href="../../javax/swing/JTextField.html#fireActionPerformed--">fireActionPerformed</a>, <a href="../../javax/swing/JTextField.html#getAccessibleContext--">getAccessibleContext</a>, <a href="../../javax/swing/JTextField.html#getAction--">getAction</a>, <a href="../../javax/swing/JTextField.html#getActionListeners--">getActionListeners</a>, <a href="../../javax/swing/JTextField.html#getColumns--">getColumns</a>, <a href="../../javax/swing/JTextField.html#getColumnWidth--">getColumnWidth</a>, <a href="../../javax/swing/JTextField.html#getHorizontalAlignment--">getHorizontalAlignment</a>, <a href="../../javax/swing/JTextField.html#getHorizontalVisibility--">getHorizontalVisibility</a>, <a href="../../javax/swing/JTextField.html#getPreferredSize--">getPreferredSize</a>, <a href="../../javax/swing/JTextField.html#getScrollOffset--">getScrollOffset</a>, <a href="../../javax/swing/JTextField.html#isValidateRoot--">isValidateRoot</a>, <a href="../../javax/swing/JTextField.html#paramString--">paramString</a>, <a href="../../javax/swing/JTextField.html#postActionEvent--">postActionEvent</a>, <a href="../../javax/swing/JTextField.html#removeActionListener-java.awt.event.ActionListener-">removeActionListener</a>, <a href="../../javax/swing/JTextField.html#scrollRectToVisible-java.awt.Rectangle-">scrollRectToVisible</a>, <a href="../../javax/swing/JTextField.html#setAction-javax.swing.Action-">setAction</a>, <a href="../../javax/swing/JTextField.html#setActionCommand-java.lang.String-">setActionCommand</a>, <a href="../../javax/swing/JTextField.html#setColumns-int-">setColumns</a>, <a href="../../javax/swing/JTextField.html#setFont-java.awt.Font-">setFont</a>, <a href="../../javax/swing/JTextField.html#setHorizontalAlignment-int-">setHorizontalAlignment</a>, <a href="../../javax/swing/JTextField.html#setScrollOffset-int-">setScrollOffset</a></code></li>
</ul>
<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#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#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="COMMIT">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>COMMIT</h4> <pre>public static final int COMMIT</pre>
<div class="block">
<span>常数确定当焦点丢失时,应调用<code>commitEdit</code></span>
<span>如果在提交新值时抛出<code>ParseException</code> ,则该值将保持不变。</span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFormattedTextField.html#setFocusLostBehavior-int-"><code>setFocusLostBehavior(int)</code></a>
<a href="../../constant-values.html#javax.swing.JFormattedTextField.COMMIT">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="COMMIT_OR_REVERT">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>COMMIT_OR_REVERT</h4> <pre>public static final int COMMIT_OR_REVERT</pre>
<div class="block">
<span>常数确定当焦点丢失时,应调用<code>commitEdit</code></span>
<span>如果提交新值,则抛出<code>ParseException</code> ,该值将被还原。</span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFormattedTextField.html#setFocusLostBehavior-int-"><code>setFocusLostBehavior(int)</code></a>
<a href="../../constant-values.html#javax.swing.JFormattedTextField.COMMIT_OR_REVERT">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="REVERT">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>REVERT</h4> <pre>public static final int REVERT</pre>
<div class="block">
常数确定当焦点丢失时,编辑值应恢复为
<code>JFormattedTextField</code>上设置的当前值。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFormattedTextField.html#setFocusLostBehavior-int-"><code>setFocusLostBehavior(int)</code></a>
<a href="../../constant-values.html#javax.swing.JFormattedTextField.REVERT">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="PERSIST">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>PERSIST</h4> <pre>public static final int PERSIST</pre>
<div class="block">
常数确定当焦点丢失时,编辑的值应该保留。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFormattedTextField.html#setFocusLostBehavior-int-"><code>setFocusLostBehavior(int)</code></a>
<a href="../../constant-values.html#javax.swing.JFormattedTextField.PERSIST">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="JFormattedTextField--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JFormattedTextField</h4> <pre>public JFormattedTextField()</pre>
<div class="block">
<span>创建一个<code>JFormattedTextField</code> ,没有<code>AbstractFormatterFactory</code></span>
<span>使用<code>setMask</code><code>setFormatterFactory</code>配置<code>JFormattedTextField</code>来编辑特定类型的值。</span>
</div> </li>
</ul> <a name="JFormattedTextField-java.lang.Object-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JFormattedTextField</h4> <pre>public JFormattedTextField(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> value)</pre>
<div class="block">
<span>创建一个具有指定值的JFormattedTextField。</span>
<span>这将根据<code>AbstractFormatterFactory</code>的类型创建一个<code>value</code></span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>value</code> -
<code>value</code>初始值
</dd>
</dl> </li>
</ul> <a name="JFormattedTextField-java.text.Format-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JFormattedTextField</h4> <pre>public JFormattedTextField(<a href="../../java/text/Format.html" title="class in java.text">Format</a> format)</pre>
<div class="block">
<span>创建一个<code>JFormattedTextField</code></span>
<span><code>format</code>被包裹在合适的<code>AbstractFormatter</code> ,然后包裹在一个<code>AbstractFormatterFactory</code></span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>format</code> - 用于查找
<code>format</code>格式
</dd>
</dl> </li>
</ul> <a name="JFormattedTextField-javax.swing.JFormattedTextField.AbstractFormatter-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JFormattedTextField</h4> <pre>public JFormattedTextField(<a href="../../javax/swing/JFormattedTextField.AbstractFormatter.html" title="class in javax.swing">JFormattedTextField.AbstractFormatter</a> formatter)</pre>
<div class="block">
<span>创建一个<code>JFormattedTextField</code>与指定的<code>AbstractFormatter</code></span>
<span><code>AbstractFormatter</code>被放置在一个<code>AbstractFormatterFactory</code></span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>formatter</code> - 用于格式化的抽象格式。
</dd>
</dl> </li>
</ul> <a name="JFormattedTextField-javax.swing.JFormattedTextField.AbstractFormatterFactory-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JFormattedTextField</h4> <pre>public JFormattedTextField(<a href="../../javax/swing/JFormattedTextField.AbstractFormatterFactory.html" title="class in javax.swing">JFormattedTextField.AbstractFormatterFactory</a> factory)</pre>
<div class="block">
创建一个
<code>JFormattedTextField</code>与指定的
<code>AbstractFormatterFactory</code>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>factory</code> - 用于格式化的AbstractFormatterFactory。
</dd>
</dl> </li>
</ul> <a name="JFormattedTextField-javax.swing.JFormattedTextField.AbstractFormatterFactory-java.lang.Object-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>JFormattedTextField</h4> <pre>public JFormattedTextField(<a href="../../javax/swing/JFormattedTextField.AbstractFormatterFactory.html" title="class in javax.swing">JFormattedTextField.AbstractFormatterFactory</a> factory,
<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> currentValue)</pre>
<div class="block">
创建一个
<code>JFormattedTextField</code>与指定的
<code>AbstractFormatterFactory</code>和初始值。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>factory</code> -
<code>AbstractFormatterFactory</code>用于格式化。
</dd>
<dd>
<code>currentValue</code> - 要使用的初始值
</dd>
</dl> </li>
</ul> </li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="setFocusLostBehavior-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setFocusLostBehavior</h4> <pre>public void setFocusLostBehavior(int behavior)</pre>
<div class="block">
<span>设置焦点丢失时的行为。</span>
<span>这将是一个<code>JFormattedTextField.COMMIT_OR_REVERT</code> <code>JFormattedTextField.REVERT</code> <code>JFormattedTextField.COMMIT</code><code>JFormattedTextField.PERSIST</code>注意某些<code>AbstractFormatter</code> 因为它们发生S可推动变化从而使该值将没有任何效果。</span>
<p> <span>这将引发<code>IllegalArgumentException</code>如果传入的对象不是上述提到的一个值。</span> </p>
<p> <span>此属性的默认值为<code>JFormattedTextField.COMMIT_OR_REVERT</code></span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>behavior</code> - 识别焦点丢失时的行为
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果行为不是已知值之一
</dd>
</dl> </li>
</ul> <a name="getFocusLostBehavior--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getFocusLostBehavior</h4> <pre>public int getFocusLostBehavior()</pre>
<div class="block">
<span>返回焦点丢失时的行为。</span>
<span>这将是一个<code>COMMIT_OR_REVERT</code> <code>COMMIT</code> <code>REVERT</code><code>PERSIST</code>注意某些<code>AbstractFormatter</code> 因为它们发生S可推动变化从而使该值将没有任何效果。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
当焦点丢失时返回行为
</dd>
</dl> </li>
</ul> <a name="setFormatterFactory-javax.swing.JFormattedTextField.AbstractFormatterFactory-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setFormatterFactory</h4> <pre>public void setFormatterFactory(<a href="../../javax/swing/JFormattedTextField.AbstractFormatterFactory.html" title="class in javax.swing">JFormattedTextField.AbstractFormatterFactory</a> tf)</pre>
<div class="block">
<span>设置<code>AbstractFormatterFactory</code></span>
<span><code>AbstractFormatterFactory</code>能够返回一个用于格式化显示值的<code>AbstractFormatter</code>实例,以及执行编辑策略。</span>
<p> <span>如果你还没有明确设置一个<code>AbstractFormatterFactory</code>通过这种方法(或构造函数)的方式<code>AbstractFormatterFactory</code> ,因此一个<code>AbstractFormatter</code>将根据使用<code></code>价值。</span> <span><code>NumberFormatter</code>将用于<code>Number</code> s <code>DateFormatter</code>将用于<code>Dates</code> <code>DefaultFormatter</code>将使用<code>DefaultFormatter</code></span> </p>
<p> <span>这是一个JavaBeans绑定属性。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>tf</code> -
<code>AbstractFormatterFactory</code>用于查找AbstractFormatter的
<code>AbstractFormatter</code>
</dd>
</dl> </li>
</ul> <a name="getFormatterFactory--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getFormatterFactory</h4> <pre>public <a href="../../javax/swing/JFormattedTextField.AbstractFormatterFactory.html" title="class in javax.swing">JFormattedTextField.AbstractFormatterFactory</a> getFormatterFactory()</pre>
<div class="block">
返回当前的
<code>AbstractFormatterFactory</code>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>AbstractFormatterFactory</code>用于确定
<code>AbstractFormatter</code> s
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFormattedTextField.html#setFormatterFactory-javax.swing.JFormattedTextField.AbstractFormatterFactory-"><code>setFormatterFactory(javax.swing.JFormattedTextField.AbstractFormatterFactory)</code></a>
</dd>
</dl> </li>
</ul> <a name="setFormatter-javax.swing.JFormattedTextField.AbstractFormatter-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setFormatter</h4> <pre>protected void setFormatter(<a href="../../javax/swing/JFormattedTextField.AbstractFormatter.html" title="class in javax.swing">JFormattedTextField.AbstractFormatter</a> format)</pre>
<div class="block">
<span>设置当前的<code>AbstractFormatter</code></span>
<p> <span>你通常不应该调用这个,而是设置<code>AbstractFormatterFactory</code>或设置值。</span> <span><code>JFormattedTextField</code>将调用此为<code>JFormattedTextField</code>更改的状态,并要求该值重置。</span> <span><code>JFormattedTextField</code>通过在<code>AbstractFormatter</code>从所获得的<code>AbstractFormatterFactory</code></span> </p>
<p> <span>这是一个JavaBeans绑定属性。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>format</code> - 用于格式化的抽象格式
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFormattedTextField.html#setFormatterFactory-javax.swing.JFormattedTextField.AbstractFormatterFactory-"><code>setFormatterFactory(javax.swing.JFormattedTextField.AbstractFormatterFactory)</code></a>
</dd>
</dl> </li>
</ul> <a name="getFormatter--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getFormatter</h4> <pre>public <a href="../../javax/swing/JFormattedTextField.AbstractFormatter.html" title="class in javax.swing">JFormattedTextField.AbstractFormatter</a> getFormatter()</pre>
<div class="block">
返回用于格式化和解析当前值的
<code>AbstractFormatter</code>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
AbstractFormatter用于格式化
</dd>
</dl> </li>
</ul> <a name="setValue-java.lang.Object-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setValue</h4> <pre>public void setValue(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> value)</pre>
<div class="block">
<span>设置将通过从当前<code>AbstractFormatterFactory</code>获取的<code>AbstractFormatter</code>进行格式化的值。</span>
<span>如果没有<code>AbstractFormatterFactory</code> AbstractFormatterFactory则将尝试根据<code>value</code>的类型创建一个。</span>
<p> <span>此属性的默认值为null。</span> </p>
<p> <span>这是一个JavaBeans绑定属性。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>value</code> - 要显示的当前值
</dd>
</dl> </li>
</ul> <a name="getValue--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getValue</h4> <pre>public <a href="../../java/lang/Object.html" title="class in java.lang">Object</a> getValue()</pre>
<div class="block">
<span>返回最后一个有效值。</span>
<span>根据<code>AbstractFormatter</code>的编辑策略,这可能不会返回当前值。</span>
<span>当前编辑的值可以通过调用<code>commitEdit</code>后跟<code>getValue</code></span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
最后有效值
</dd>
</dl> </li>
</ul> <a name="commitEdit--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>commitEdit</h4> <pre>public void commitEdit()
throws <a href="../../java/text/ParseException.html" title="class in java.text">ParseException</a></pre>
<div class="block">
<span>强制从<code>AbstractFormatter</code>获取当前值并将其设置为当前值。</span>
<span>如果没有安装当前的<code>AbstractFormatter</code>无效。</span>
</div>
<dl>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/text/ParseException.html" title="class in java.text">ParseException</a></code> - 如果
<code>AbstractFormatter</code>无法格式化当前值
</dd>
</dl> </li>
</ul> <a name="isEditValid--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isEditValid</h4> <pre>public boolean isEditValid()</pre>
<div class="block">
<span>如果正在编辑的当前值有效则返回true。</span>
<span>它的价值由当前的<code>AbstractFormatter</code>管理,因此没有公共设置者。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
如果正在编辑的当前值有效则为true。
</dd>
</dl> </li>
</ul> <a name="invalidEdit--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>invalidEdit</h4> <pre>protected void invalidEdit()</pre>
<div class="block">
<span>当用户输入无效值时调用。</span>
<span>这使组件有机会提供反馈。</span>
<span>默认实现哔声。</span>
</div> </li>
</ul> <a name="processInputMethodEvent-java.awt.event.InputMethodEvent-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>processInputMethodEvent</h4> <pre>protected void processInputMethodEvent(<a href="../../java/awt/event/InputMethodEvent.html" title="class in java.awt.event">InputMethodEvent</a> e)</pre>
<div class="block">
处理任何输入法事件,例如
<code>InputMethodEvent.INPUT_METHOD_TEXT_CHANGED</code>
<code>InputMethodEvent.CARET_POSITION_CHANGED</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/text/JTextComponent.html#processInputMethodEvent-java.awt.event.InputMethodEvent-">processInputMethodEvent</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>e</code> -
<code>InputMethodEvent</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/event/InputMethodEvent.html" title="java.awt.event中的类"><code>InputMethodEvent</code></a></span>
</dd>
</dl> </li>
</ul> <a name="processFocusEvent-java.awt.event.FocusEvent-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>processFocusEvent</h4> <pre>protected void processFocusEvent(<a href="../../java/awt/event/FocusEvent.html" title="class in java.awt.event">FocusEvent</a> e)</pre>
<div class="block">
处理任何焦点事件,例如
<code>FocusEvent.FOCUS_GAINED</code>
<code>FocusEvent.FOCUS_LOST</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Component.html#processFocusEvent-java.awt.event.FocusEvent-">processFocusEvent</a></code>
<code><a href="../../java/awt/Component.html" title="class in java.awt">Component</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>e</code> -
<code>FocusEvent</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/event/FocusEvent.html" title="java.awt.event中的类"><code>FocusEvent</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/JTextField.html#getActions--">getActions</a></code>
<code><a href="../../javax/swing/JTextField.html" title="class in javax.swing">JTextField</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
命令列表
</dd>
</dl> </li>
</ul> <a name="getUIClassID--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getUIClassID</h4> <pre>public <a href="../../java/lang/String.html" title="class in java.lang">String</a> getUIClassID()</pre>
<div class="block">
获取UI的类ID。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JTextField.html#getUIClassID--">getUIClassID</a></code>
<code><a href="../../javax/swing/JTextField.html" title="class in javax.swing">JTextField</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
字符串“FormattedTextFieldUI”
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComponent.html#getUIClassID--"><code>JComponent.getUIClassID()</code></a>
</dd>
</dl> </li>
</ul> <a name="setDocument-javax.swing.text.Document-">
<!-- --> </a>
<ul class="blockListLast">
<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/JTextField.html#setDocument-javax.swing.text.Document-">setDocument</a></code>
<code><a href="../../javax/swing/JTextField.html" title="class in javax.swing">JTextField</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> </li>
</ul> </li>
</ul>
</div>
</div>