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

3528 lines
184 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 AbstractButton">Class AbstractButton</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>javax.swing.AbstractButton</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/ItemSelectable.html" title="java.awt中的接口">ItemSelectable</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/swing/SwingConstants.html" title="javax.swing中的接口">SwingConstants</a></span>
</dd>
</dl>
<dl>
<dt>
已知直接子类:
</dt>
<dd>
<span><a href="../../javax/swing/JButton.html" title="javax.swing中的类">JButton</a> <a href="../../javax/swing/JMenuItem.html" title="javax.swing中的类">JMenuItem</a> <a href="../../javax/swing/JToggleButton.html" title="javax.swing中的类">JToggleButton</a></span>
</dd>
</dl>
<hr/> <br/> <pre>public abstract class <span class="typeNameLabel">AbstractButton</span>
extends <a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a>
implements <a href="../../java/awt/ItemSelectable.html" title="interface in java.awt">ItemSelectable</a>, <a href="../../javax/swing/SwingConstants.html" title="interface in javax.swing">SwingConstants</a></pre>
<div class="block">
<span>定义按钮和菜单项的常见行为。</span>
<p> <span>按钮可以配置,并在一定程度上由<code><a href="Action.html">Action</a></code> s控制。</span> <span>使用带按钮的<code>Action</code>除了直接配置按钮之外,还有很多好处。</span> <span>请参阅<a href="Action.html#buttonActions">Swing Components Supporting <code>Action</code></a>了解更多详情,您可以找到更多信息<a href="http://docs.oracle.com/javase/tutorial/uiswing/misc/action.html">How to Use Actions</a> ,在<em>Java教程</em>的部分。</span> </p>
<p> <span>有关更多信息,请参阅<a href="http://docs.oracle.com/javase/tutorial/uiswing/components/button.html">How to Use Buttons, Check Boxes, and Radio Buttons</a> <em>“Java教程</em> ”中<em></em>一节。</span> </p>
<p> <span><strong>警告:</strong>此类的序列化对象与将来的Swing版本不兼容。</span> <span>当前的序列化支持适用于运行相同版本的Swing的应用程序之间的短期存储或RMI。</span> <span>从1.4开始对所有JavaBeans的长期存储的支持已经添加到<code>java.beans</code>包中。</span> <span>请参阅<a href="../../java/beans/XMLEncoder.html" title="java.beans中的类"><code>XMLEncoder</code></a></span> </p>
</div> </li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!-- --> </a> <h3>Nested Class Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Nested Class Summary table, listing nested classes, and an explanation">
<caption>
<span>Nested Classes</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected class </code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.AccessibleAbstractButton.html" title="class in javax.swing">AbstractButton.AccessibleAbstractButton</a></span></code>
<div class="block">
这个类实现了可访问性支持
<code>AbstractButton</code>类。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected class </code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.ButtonChangeListener.html" title="class in javax.swing">AbstractButton.ButtonChangeListener</a></span></code>
<div class="block">
扩展
<code>ChangeListener</code>可串行化。
</div> </td>
</tr>
</tbody>
</table>
<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>protected <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/AbstractButton.html#actionListener">actionListener</a></span></code>
<div class="block">
按钮型号
<code>ActionListener</code>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#BORDER_PAINTED_CHANGED_PROPERTY">BORDER_PAINTED_CHANGED_PROPERTY</a></span></code>
<div class="block">
标识绘制边框或不绘制边框的更改。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../javax/swing/event/ChangeEvent.html" title="class in javax.swing.event">ChangeEvent</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#changeEvent">changeEvent</a></span></code>
<div class="block">
每个按钮实例只需要一个
<code>ChangeEvent</code> ,因为事件的唯一状态是源属性。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../javax/swing/event/ChangeListener.html" title="interface in javax.swing.event">ChangeListener</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#changeListener">changeListener</a></span></code>
<div class="block">
按钮型号
<code>changeListener</code>
</div> </td>
</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/AbstractButton.html#CONTENT_AREA_FILLED_CHANGED_PROPERTY">CONTENT_AREA_FILLED_CHANGED_PROPERTY</a></span></code>
<div class="block">
标识使按钮绘制内容区域的更改。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#DISABLED_ICON_CHANGED_PROPERTY">DISABLED_ICON_CHANGED_PROPERTY</a></span></code>
<div class="block">
标识当按钮被禁用时使用的图标的更改。
</div> </td>
</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/AbstractButton.html#DISABLED_SELECTED_ICON_CHANGED_PROPERTY">DISABLED_SELECTED_ICON_CHANGED_PROPERTY</a></span></code>
<div class="block">
标识当按钮被禁用并选择时使用的图标的更改。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#FOCUS_PAINTED_CHANGED_PROPERTY">FOCUS_PAINTED_CHANGED_PROPERTY</a></span></code>
<div class="block">
标识在聚焦时突出显示边框的更改。
</div> </td>
</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/AbstractButton.html#HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY">HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY</a></span></code>
<div class="block">
标识按钮的水平对齐方式的变化。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY">HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY</a></span></code>
<div class="block">
标识按钮的水平文本位置的变化。
</div> </td>
</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/AbstractButton.html#ICON_CHANGED_PROPERTY">ICON_CHANGED_PROPERTY</a></span></code>
<div class="block">
标识代表该按钮的图标的更改。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../java/awt/event/ItemListener.html" title="interface in java.awt.event">ItemListener</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#itemListener">itemListener</a></span></code>
<div class="block">
按钮型号
<code>ItemListener</code>
</div> </td>
</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/AbstractButton.html#MARGIN_CHANGED_PROPERTY">MARGIN_CHANGED_PROPERTY</a></span></code>
<div class="block">
标识按钮边距的变化。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#MNEMONIC_CHANGED_PROPERTY">MNEMONIC_CHANGED_PROPERTY</a></span></code>
<div class="block">
标识按钮的助记符的更改。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../javax/swing/ButtonModel.html" title="interface in javax.swing">ButtonModel</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#model">model</a></span></code>
<div class="block">
确定按钮状态的数据模型。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#MODEL_CHANGED_PROPERTY">MODEL_CHANGED_PROPERTY</a></span></code>
<div class="block">
标识按钮模型的变化。
</div> </td>
</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/AbstractButton.html#PRESSED_ICON_CHANGED_PROPERTY">PRESSED_ICON_CHANGED_PROPERTY</a></span></code>
<div class="block">
标识按下按钮时使用的图标的更改。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#ROLLOVER_ENABLED_CHANGED_PROPERTY">ROLLOVER_ENABLED_CHANGED_PROPERTY</a></span></code>
<div class="block">
标识从翻转启用的禁用或恢复启用的更改。
</div> </td>
</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/AbstractButton.html#ROLLOVER_ICON_CHANGED_PROPERTY">ROLLOVER_ICON_CHANGED_PROPERTY</a></span></code>
<div class="block">
标识当光标在按钮上方使用的图标的更改。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY">ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY</a></span></code>
<div class="block">
标识当光标在按钮上方并且已被选择时使用的图标的更改。
</div> </td>
</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/AbstractButton.html#SELECTED_ICON_CHANGED_PROPERTY">SELECTED_ICON_CHANGED_PROPERTY</a></span></code>
<div class="block">
标识在选择按钮时使用的图标的更改。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#TEXT_CHANGED_PROPERTY">TEXT_CHANGED_PROPERTY</a></span></code>
<div class="block">
标识按钮文本中的更改。
</div> </td>
</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/AbstractButton.html#VERTICAL_ALIGNMENT_CHANGED_PROPERTY">VERTICAL_ALIGNMENT_CHANGED_PROPERTY</a></span></code>
<div class="block">
标识按钮垂直对齐方式的变化。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#VERTICAL_TEXT_POSITION_CHANGED_PROPERTY">VERTICAL_TEXT_POSITION_CHANGED_PROPERTY</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.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/AbstractButton.html#AbstractButton--">AbstractButton</a></span>()</code> </td>
</tr>
</tbody>
</table> </li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- --> </a> <h3>方法摘要</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
<caption>
<span class="activeTableTab" id="t0"><span>所有方法</span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t2"><span><a href="javascript:show(2);">接口方法</a></span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t4"><span><a href="javascript:show(8);">具体的方法</a></span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t6"><span><a href="javascript:show(32);">弃用的方法</a></span><span class="tabEnd"> </span></span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor" id="i0">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.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/AbstractButton.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">
添加一个
<code>ActionListener</code>到按钮。
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#addChangeListener-javax.swing.event.ChangeListener-">addChangeListener</a></span>(<a href="../../javax/swing/event/ChangeListener.html" title="interface in javax.swing.event">ChangeListener</a> l)</code>
<div class="block">
在按钮上添加一个
<code>ChangeListener</code>
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#addImpl-java.awt.Component-java.lang.Object-int-">addImpl</a></span>(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> comp, <a href="../../java/lang/Object.html" title="class in java.lang">Object</a> constraints, int index)</code>
<div class="block">
将指定的组件添加到指定索引的此容器中,有关此方法的完整说明,请参见
<a href="../../java/awt/Container.html#addImpl-java.awt.Component-java.lang.Object-int-"><code>Container.addImpl(Component, Object, int)</code></a>
</div> </td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#addItemListener-java.awt.event.ItemListener-">addItemListener</a></span>(<a href="../../java/awt/event/ItemListener.html" title="interface in java.awt.event">ItemListener</a> l)</code>
<div class="block">
添加
<code>ItemListener</code>
<code>checkbox</code>
</div> </td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#checkHorizontalKey-int-java.lang.String-">checkHorizontalKey</a></span>(int key, <a href="../../java/lang/String.html" title="class in java.lang">String</a> exception)</code>
<div class="block">
验证
<code>key</code>参数是
<code>horizontalAlignment</code>
<code>horizontalTextPosition</code>属性的合法值。
</div> </td>
</tr>
<tr class="altColor" id="i6">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#checkVerticalKey-int-java.lang.String-">checkVerticalKey</a></span>(int key, <a href="../../java/lang/String.html" title="class in java.lang">String</a> exception)</code>
<div class="block">
验证
<code>key</code>参数是否为垂直属性的合法值。
</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/AbstractButton.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">
设置有关该按钮的属性,以匹配指定的
<code>Action</code>
</div> </td>
</tr>
<tr class="altColor" id="i8">
<td class="colFirst"><code>protected <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/AbstractButton.html#createActionListener--">createActionListener</a></span>()</code> </td>
</tr>
<tr class="rowColor" id="i9">
<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/AbstractButton.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="i10">
<td class="colFirst"><code>protected <a href="../../javax/swing/event/ChangeListener.html" title="interface in javax.swing.event">ChangeListener</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#createChangeListener--">createChangeListener</a></span>()</code>
<div class="block">
想要处理
<code>ChangeEvents</code>子类可以覆盖此值以返回另一个
<code>ChangeListener</code>实现。
</div> </td>
</tr>
<tr class="rowColor" id="i11">
<td class="colFirst"><code>protected <a href="../../java/awt/event/ItemListener.html" title="interface in java.awt.event">ItemListener</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#createItemListener--">createItemListener</a></span>()</code> </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/AbstractButton.html#doClick--">doClick</a></span>()</code>
<div class="block">
以编程方式执行“点击”。
</div> </td>
</tr>
<tr class="rowColor" id="i13">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#doClick-int-">doClick</a></span>(int pressTime)</code>
<div class="block">
以编程方式执行“点击”。
</div> </td>
</tr>
<tr class="altColor" id="i14">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#fireActionPerformed-java.awt.event.ActionEvent-">fireActionPerformed</a></span>(<a href="../../java/awt/event/ActionEvent.html" title="class in java.awt.event">ActionEvent</a> event)</code>
<div class="block">
通知所有在此事件类型上通知有兴趣的听众。
</div> </td>
</tr>
<tr class="rowColor" id="i15">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#fireItemStateChanged-java.awt.event.ItemEvent-">fireItemStateChanged</a></span>(<a href="../../java/awt/event/ItemEvent.html" title="class in java.awt.event">ItemEvent</a> event)</code>
<div class="block">
通知所有在此事件类型上通知有兴趣的听众。
</div> </td>
</tr>
<tr class="altColor" id="i16">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#fireStateChanged--">fireStateChanged</a></span>()</code>
<div class="block">
通知所有在此事件类型上通知有兴趣的听众。
</div> </td>
</tr>
<tr class="rowColor" id="i17">
<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/AbstractButton.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="i18">
<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/AbstractButton.html#getActionCommand--">getActionCommand</a></span>()</code>
<div class="block">
返回此按钮的动作命令。
</div> </td>
</tr>
<tr class="rowColor" id="i19">
<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/AbstractButton.html#getActionListeners--">getActionListeners</a></span>()</code>
<div class="block">
返回使用addActionListener添加到此AbstractButton的所有
<code>ActionListener</code>的数组。
</div> </td>
</tr>
<tr class="altColor" id="i20">
<td class="colFirst"><code><a href="../../javax/swing/event/ChangeListener.html" title="interface in javax.swing.event">ChangeListener</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#getChangeListeners--">getChangeListeners</a></span>()</code>
<div class="block">
返回使用addChangeListener添加到此AbstractButton的所有
<code>ChangeListener</code>的数组。
</div> </td>
</tr>
<tr class="rowColor" id="i21">
<td class="colFirst"><code><a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#getDisabledIcon--">getDisabledIcon</a></span>()</code>
<div class="block">
返回按钮禁用时使用的图标。
</div> </td>
</tr>
<tr class="altColor" id="i22">
<td class="colFirst"><code><a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#getDisabledSelectedIcon--">getDisabledSelectedIcon</a></span>()</code>
<div class="block">
返回按钮在禁用和选择时使用的图标。
</div> </td>
</tr>
<tr class="rowColor" id="i23">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#getDisplayedMnemonicIndex--">getDisplayedMnemonicIndex</a></span>()</code>
<div class="block">
返回字符,作为索引,外观和感觉应提供装饰用于表示助记符。
</div> </td>
</tr>
<tr class="altColor" id="i24">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#getHideActionText--">getHideActionText</a></span>()</code>
<div class="block">
返回
<code>hideActionText</code>属性的值,它决定按钮是否显示
<code>Action</code>文本。
</div> </td>
</tr>
<tr class="rowColor" id="i25">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#getHorizontalAlignment--">getHorizontalAlignment</a></span>()</code>
<div class="block">
返回图标和文字的水平对齐方式。
</div> </td>
</tr>
<tr class="altColor" id="i26">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#getHorizontalTextPosition--">getHorizontalTextPosition</a></span>()</code>
<div class="block">
返回文本相对于图标的水平位置。
</div> </td>
</tr>
<tr class="rowColor" id="i27">
<td class="colFirst"><code><a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#getIcon--">getIcon</a></span>()</code>
<div class="block">
返回默认图标。
</div> </td>
</tr>
<tr class="altColor" id="i28">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#getIconTextGap--">getIconTextGap</a></span>()</code>
<div class="block">
返回文本与此按钮中显示的图标之间的空格量。
</div> </td>
</tr>
<tr class="rowColor" id="i29">
<td class="colFirst"><code><a href="../../java/awt/event/ItemListener.html" title="interface in java.awt.event">ItemListener</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#getItemListeners--">getItemListeners</a></span>()</code>
<div class="block">
返回使用addItemListener添加到此AbstractButton的所有
<code>ItemListener</code>的数组。
</div> </td>
</tr>
<tr class="altColor" id="i30">
<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/AbstractButton.html#getLabel--">getLabel</a></span>()</code>
<div class="block">
<span><span class="deprecatedLabel">已弃用</span></span>
<div class="block">
<span><span class="deprecationComment">- 替换为<code>getText</code></span></span>
</div>
</div> </td>
</tr>
<tr class="rowColor" id="i31">
<td class="colFirst"><code><a href="../../java/awt/Insets.html" title="class in java.awt">Insets</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#getMargin--">getMargin</a></span>()</code>
<div class="block">
返回按钮边框和标签之间的边距。
</div> </td>
</tr>
<tr class="altColor" id="i32">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#getMnemonic--">getMnemonic</a></span>()</code>
<div class="block">
从当前模型返回键盘助记符。
</div> </td>
</tr>
<tr class="rowColor" id="i33">
<td class="colFirst"><code><a href="../../javax/swing/ButtonModel.html" title="interface in javax.swing">ButtonModel</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#getModel--">getModel</a></span>()</code>
<div class="block">
返回此按钮所代表的模型。
</div> </td>
</tr>
<tr class="altColor" id="i34">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#getMultiClickThreshhold--">getMultiClickThreshhold</a></span>()</code>
<div class="block">
获取鼠标按下事件之间所需的时间量(以毫秒为单位),用于生成相应的动作事件。
</div> </td>
</tr>
<tr class="rowColor" id="i35">
<td class="colFirst"><code><a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#getPressedIcon--">getPressedIcon</a></span>()</code>
<div class="block">
返回按钮的按下图标。
</div> </td>
</tr>
<tr class="altColor" id="i36">
<td class="colFirst"><code><a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#getRolloverIcon--">getRolloverIcon</a></span>()</code>
<div class="block">
返回按钮的翻转图标。
</div> </td>
</tr>
<tr class="rowColor" id="i37">
<td class="colFirst"><code><a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#getRolloverSelectedIcon--">getRolloverSelectedIcon</a></span>()</code>
<div class="block">
返回按钮的翻转选择图标。
</div> </td>
</tr>
<tr class="altColor" id="i38">
<td class="colFirst"><code><a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#getSelectedIcon--">getSelectedIcon</a></span>()</code>
<div class="block">
返回按钮的选定图标。
</div> </td>
</tr>
<tr class="rowColor" id="i39">
<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/AbstractButton.html#getSelectedObjects--">getSelectedObjects</a></span>()</code>
<div class="block">
如果没有选择该按钮则返回一个包含标签的数组长度1
<code>null</code>
</div> </td>
</tr>
<tr class="altColor" id="i40">
<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/AbstractButton.html#getText--">getText</a></span>()</code>
<div class="block">
返回按钮的文字。
</div> </td>
</tr>
<tr class="rowColor" id="i41">
<td class="colFirst"><code><a href="../../javax/swing/plaf/ButtonUI.html" title="class in javax.swing.plaf">ButtonUI</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#getUI--">getUI</a></span>()</code>
<div class="block">
返回渲染此组件的LF对象。
</div> </td>
</tr>
<tr class="altColor" id="i42">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#getVerticalAlignment--">getVerticalAlignment</a></span>()</code>
<div class="block">
返回文本和图标的垂直对齐方式。
</div> </td>
</tr>
<tr class="rowColor" id="i43">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#getVerticalTextPosition--">getVerticalTextPosition</a></span>()</code>
<div class="block">
返回文本相对于图标的垂直位置。
</div> </td>
</tr>
<tr class="altColor" id="i44">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#imageUpdate-java.awt.Image-int-int-int-int-int-">imageUpdate</a></span>(<a href="../../java/awt/Image.html" title="class in java.awt">Image</a> img, int infoflags, int x, int y, int w, int h)</code>
<div class="block">
如果当前的
<code>Icon</code>
<code>Image</code>不等于
<code>Image</code>
<code>img</code>传递的,
<code>Image</code>
<code>img</code>此方法返回false。
</div> </td>
</tr>
<tr class="rowColor" id="i45">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#init-java.lang.String-javax.swing.Icon-">init</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> text, <a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> icon)</code> </td>
</tr>
<tr class="altColor" id="i46">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#isBorderPainted--">isBorderPainted</a></span>()</code>
<div class="block">
获取
<code>borderPainted</code>属性。
</div> </td>
</tr>
<tr class="rowColor" id="i47">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#isContentAreaFilled--">isContentAreaFilled</a></span>()</code>
<div class="block">
获取
<code>contentAreaFilled</code>属性。
</div> </td>
</tr>
<tr class="altColor" id="i48">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#isFocusPainted--">isFocusPainted</a></span>()</code>
<div class="block">
获取
<code>paintFocus</code>属性。
</div> </td>
</tr>
<tr class="rowColor" id="i49">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#isRolloverEnabled--">isRolloverEnabled</a></span>()</code>
<div class="block">
获取
<code>rolloverEnabled</code>属性。
</div> </td>
</tr>
<tr class="altColor" id="i50">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#isSelected--">isSelected</a></span>()</code>
<div class="block">
返回按钮的状态。
</div> </td>
</tr>
<tr class="rowColor" id="i51">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#paintBorder-java.awt.Graphics-">paintBorder</a></span>(<a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a> g)</code>
<div class="block">
如果
<code>BorderPainted</code>属性为true并且按钮具有边框
<code>BorderPainted</code>按钮的边框。
</div> </td>
</tr>
<tr class="altColor" id="i52">
<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/AbstractButton.html#paramString--">paramString</a></span>()</code>
<div class="block">
返回此
<code>AbstractButton</code>的字符串表示
<code>AbstractButton</code>
</div> </td>
</tr>
<tr class="rowColor" id="i53">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.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">
从按钮中删除
<code>ActionListener</code>
</div> </td>
</tr>
<tr class="altColor" id="i54">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#removeChangeListener-javax.swing.event.ChangeListener-">removeChangeListener</a></span>(<a href="../../javax/swing/event/ChangeListener.html" title="interface in javax.swing.event">ChangeListener</a> l)</code>
<div class="block">
从按钮中删除一个ChangeListener。
</div> </td>
</tr>
<tr class="rowColor" id="i55">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#removeItemListener-java.awt.event.ItemListener-">removeItemListener</a></span>(<a href="../../java/awt/event/ItemListener.html" title="interface in java.awt.event">ItemListener</a> l)</code>
<div class="block">
从按钮中删除
<code>ItemListener</code>
</div> </td>
</tr>
<tr class="altColor" id="i56">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#removeNotify--">removeNotify</a></span>()</code>
<div class="block">
通知此组件它不再具有父组件。
</div> </td>
</tr>
<tr class="rowColor" id="i57">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.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>
</div> </td>
</tr>
<tr class="altColor" id="i58">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setActionCommand-java.lang.String-">setActionCommand</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> actionCommand)</code>
<div class="block">
设置此按钮的动作命令。
</div> </td>
</tr>
<tr class="rowColor" id="i59">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setBorderPainted-boolean-">setBorderPainted</a></span>(boolean b)</code>
<div class="block">
设置
<code>borderPainted</code>属性。
</div> </td>
</tr>
<tr class="altColor" id="i60">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setContentAreaFilled-boolean-">setContentAreaFilled</a></span>(boolean b)</code>
<div class="block">
设置
<code>contentAreaFilled</code>属性。
</div> </td>
</tr>
<tr class="rowColor" id="i61">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setDisabledIcon-javax.swing.Icon-">setDisabledIcon</a></span>(<a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> disabledIcon)</code>
<div class="block">
设置按钮的禁用图标。
</div> </td>
</tr>
<tr class="altColor" id="i62">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setDisabledSelectedIcon-javax.swing.Icon-">setDisabledSelectedIcon</a></span>(<a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> disabledSelectedIcon)</code>
<div class="block">
设置按钮的禁用选择图标。
</div> </td>
</tr>
<tr class="rowColor" id="i63">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setDisplayedMnemonicIndex-int-">setDisplayedMnemonicIndex</a></span>(int index)</code>
<div class="block">
提供关于文字中哪个字符应该被装饰以表示助记符的外观和感觉的提示。
</div> </td>
</tr>
<tr class="altColor" id="i64">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setEnabled-boolean-">setEnabled</a></span>(boolean b)</code>
<div class="block">
启用(或禁用)按钮。
</div> </td>
</tr>
<tr class="rowColor" id="i65">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setFocusPainted-boolean-">setFocusPainted</a></span>(boolean b)</code>
<div class="block">
设置
<code>paintFocus</code>属性,对于要
<code>true</code>的焦点状态,必须为
<code>true</code>
</div> </td>
</tr>
<tr class="altColor" id="i66">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setHideActionText-boolean-">setHideActionText</a></span>(boolean hideActionText)</code>
<div class="block">
设置
<code>hideActionText</code>属性,它决定按钮是否显示
<code>Action</code>文本。
</div> </td>
</tr>
<tr class="rowColor" id="i67">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setHorizontalAlignment-int-">setHorizontalAlignment</a></span>(int alignment)</code>
<div class="block">
设置图标和文字的水平对齐方式。
</div> </td>
</tr>
<tr class="altColor" id="i68">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setHorizontalTextPosition-int-">setHorizontalTextPosition</a></span>(int textPosition)</code>
<div class="block">
设置文本相对于图标的水平位置。
</div> </td>
</tr>
<tr class="rowColor" id="i69">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setIcon-javax.swing.Icon-">setIcon</a></span>(<a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> defaultIcon)</code>
<div class="block">
设置按钮的默认图标。
</div> </td>
</tr>
<tr class="altColor" id="i70">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setIconTextGap-int-">setIconTextGap</a></span>(int iconTextGap)</code>
<div class="block">
如果设置了图标和文本属性,则此属性定义它们之间的空格。
</div> </td>
</tr>
<tr class="rowColor" id="i71">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setLabel-java.lang.String-">setLabel</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> label)</code>
<div class="block">
<span><span class="deprecatedLabel">已弃用</span></span>
<div class="block">
<span><span class="deprecationComment">- 替换为<code>setText(text)</code></span></span>
</div>
</div> </td>
</tr>
<tr class="altColor" id="i72">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setLayout-java.awt.LayoutManager-">setLayout</a></span>(<a href="../../java/awt/LayoutManager.html" title="interface in java.awt">LayoutManager</a> mgr)</code>
<div class="block">
设置此容器的布局管理器,有关此方法的完整说明,请参阅
<a href="../../java/awt/Container.html#setLayout-java.awt.LayoutManager-"><code>Container.setLayout(LayoutManager)</code></a>
</div> </td>
</tr>
<tr class="rowColor" id="i73">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setMargin-java.awt.Insets-">setMargin</a></span>(<a href="../../java/awt/Insets.html" title="class in java.awt">Insets</a> m)</code>
<div class="block">
在按钮的边框和标签之间设置边距空间。
</div> </td>
</tr>
<tr class="altColor" id="i74">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setMnemonic-char-">setMnemonic</a></span>(char mnemonic)</code>
<div class="block">
这种方法现在已经过时了,请使用
<code>setMnemonic(int)</code>设置一个按钮的助记符。
</div> </td>
</tr>
<tr class="rowColor" id="i75">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setMnemonic-int-">setMnemonic</a></span>(int mnemonic)</code>
<div class="block">
在当前型号上设置键盘助记符。
</div> </td>
</tr>
<tr class="altColor" id="i76">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setModel-javax.swing.ButtonModel-">setModel</a></span>(<a href="../../javax/swing/ButtonModel.html" title="interface in javax.swing">ButtonModel</a> newModel)</code>
<div class="block">
设置此按钮所代表的模型。
</div> </td>
</tr>
<tr class="rowColor" id="i77">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setMultiClickThreshhold-long-">setMultiClickThreshhold</a></span>(long threshhold)</code>
<div class="block">
设置鼠标按下事件之间所需的时间量(以毫秒为单位),用于生成相应的动作事件。
</div> </td>
</tr>
<tr class="altColor" id="i78">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setPressedIcon-javax.swing.Icon-">setPressedIcon</a></span>(<a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> pressedIcon)</code>
<div class="block">
设置按钮的按下图标。
</div> </td>
</tr>
<tr class="rowColor" id="i79">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setRolloverEnabled-boolean-">setRolloverEnabled</a></span>(boolean b)</code>
<div class="block">
设置
<code>rolloverEnabled</code>属性,必须是
<code>true</code>才能发生翻转效果。
</div> </td>
</tr>
<tr class="altColor" id="i80">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setRolloverIcon-javax.swing.Icon-">setRolloverIcon</a></span>(<a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> rolloverIcon)</code>
<div class="block">
设置按钮的翻转图标。
</div> </td>
</tr>
<tr class="rowColor" id="i81">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setRolloverSelectedIcon-javax.swing.Icon-">setRolloverSelectedIcon</a></span>(<a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> rolloverSelectedIcon)</code>
<div class="block">
设置按钮的滚动选择图标。
</div> </td>
</tr>
<tr class="altColor" id="i82">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setSelected-boolean-">setSelected</a></span>(boolean b)</code>
<div class="block">
设置按钮的状态。
</div> </td>
</tr>
<tr class="rowColor" id="i83">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setSelectedIcon-javax.swing.Icon-">setSelectedIcon</a></span>(<a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> selectedIcon)</code>
<div class="block">
设置按钮的选定图标。
</div> </td>
</tr>
<tr class="altColor" id="i84">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setText-java.lang.String-">setText</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> text)</code>
<div class="block">
设置按钮的文本。
</div> </td>
</tr>
<tr class="rowColor" id="i85">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setUI-javax.swing.plaf.ButtonUI-">setUI</a></span>(<a href="../../javax/swing/plaf/ButtonUI.html" title="class in javax.swing.plaf">ButtonUI</a> ui)</code>
<div class="block">
设置渲染此组件的LF对象。
</div> </td>
</tr>
<tr class="altColor" id="i86">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setVerticalAlignment-int-">setVerticalAlignment</a></span>(int alignment)</code>
<div class="block">
设置图标和文本的垂直对齐方式。
</div> </td>
</tr>
<tr class="rowColor" id="i87">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#setVerticalTextPosition-int-">setVerticalTextPosition</a></span>(int textPosition)</code>
<div class="block">
设置文本相对于图标的垂直位置。
</div> </td>
</tr>
<tr class="altColor" id="i88">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/AbstractButton.html#updateUI--">updateUI</a></span>()</code>
<div class="block">
将UI属性重置为当前外观的值。
</div> </td>
</tr>
</tbody>
</table>
<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#getPreferredSize--">getPreferredSize</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#getToolTipText-java.awt.event.MouseEvent-">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#getUIClassID--">getUIClassID</a>, <a href="../../javax/swing/JComponent.html#getVerifyInputWhenFocusTarget--">getVerifyInputWhenFocusTarget</a>, <a href="../../javax/swing/JComponent.html#getVetoableChangeListeners--">getVetoableChangeListeners</a>, <a href="../../javax/swing/JComponent.html#getVisibleRect--">getVisibleRect</a>, <a href="../../javax/swing/JComponent.html#getWidth--">getWidth</a>, <a href="../../javax/swing/JComponent.html#getX--">getX</a>, <a href="../../javax/swing/JComponent.html#getY--">getY</a>, <a href="../../javax/swing/JComponent.html#grabFocus--">grabFocus</a>, <a href="../../javax/swing/JComponent.html#hide--">hide</a>, <a href="../../javax/swing/JComponent.html#isDoubleBuffered--">isDoubleBuffered</a>, <a href="../../javax/swing/JComponent.html#isLightweightComponent-java.awt.Component-">isLightweightComponent</a>, <a href="../../javax/swing/JComponent.html#isManagingFocus--">isManagingFocus</a>, <a href="../../javax/swing/JComponent.html#isOpaque--">isOpaque</a>, <a href="../../javax/swing/JComponent.html#isOptimizedDrawingEnabled--">isOptimizedDrawingEnabled</a>, <a href="../../javax/swing/JComponent.html#isPaintingForPrint--">isPaintingForPrint</a>, <a href="../../javax/swing/JComponent.html#isPaintingOrigin--">isPaintingOrigin</a>, <a href="../../javax/swing/JComponent.html#isPaintingTile--">isPaintingTile</a>, <a href="../../javax/swing/JComponent.html#isRequestFocusEnabled--">isRequestFocusEnabled</a>, <a href="../../javax/swing/JComponent.html#isValidateRoot--">isValidateRoot</a>, <a href="../../javax/swing/JComponent.html#paint-java.awt.Graphics-">paint</a>, <a href="../../javax/swing/JComponent.html#paintChildren-java.awt.Graphics-">paintChildren</a>, <a href="../../javax/swing/JComponent.html#paintComponent-java.awt.Graphics-">paintComponent</a>, <a href="../../javax/swing/JComponent.html#paintImmediately-int-int-int-int-">paintImmediately</a>, <a href="../../javax/swing/JComponent.html#paintImmediately-java.awt.Rectangle-">paintImmediately</a>, <a href="../../javax/swing/JComponent.html#print-java.awt.Graphics-">print</a>, <a href="../../javax/swing/JComponent.html#printAll-java.awt.Graphics-">printAll</a>, <a href="../../javax/swing/JComponent.html#printBorder-java.awt.Graphics-">printBorder</a>, <a href="../../javax/swing/JComponent.html#printChildren-java.awt.Graphics-">printChildren</a>, <a href="../../javax/swing/JComponent.html#printComponent-java.awt.Graphics-">printComponent</a>, <a href="../../javax/swing/JComponent.html#processComponentKeyEvent-java.awt.event.KeyEvent-">processComponentKeyEvent</a>, <a href="../../javax/swing/JComponent.html#processKeyBinding-javax.swing.KeyStroke-java.awt.event.KeyEvent-int-boolean-">processKeyBinding</a>, <a href="../../javax/swing/JComponent.html#processKeyEvent-java.awt.event.KeyEvent-">processKeyEvent</a>, <a href="../../javax/swing/JComponent.html#processMouseEvent-java.awt.event.MouseEvent-">processMouseEvent</a>, <a href="../../javax/swing/JComponent.html#processMouseMotionEvent-java.awt.event.MouseEvent-">processMouseMotionEvent</a>, <a href="../../javax/swing/JComponent.html#putClientProperty-java.lang.Object-java.lang.Object-">putClientProperty</a>, <a href="../../javax/swing/JComponent.html#registerKeyboardAction-java.awt.event.ActionListener-javax.swing.KeyStroke-int-">registerKeyboardAction</a>, <a href="../../javax/swing/JComponent.html#registerKeyboardAction-java.awt.event.ActionListener-java.lang.String-javax.swing.KeyStroke-int-">registerKeyboardAction</a>, <a href="../../javax/swing/JComponent.html#removeAncestorListener-javax.swing.event.AncestorListener-">removeAncestorListener</a>, <a href="../../javax/swing/JComponent.html#removeVetoableChangeListener-java.beans.VetoableChangeListener-">removeVetoableChangeListener</a>, <a href="../../javax/swing/JComponent.html#repaint-long-int-int-int-int-">repaint</a>, <a href="../../javax/swing/JComponent.html#repaint-java.awt.Rectangle-">repaint</a>, <a href="../../javax/swing/JComponent.html#requestDefaultFocus--">requestDefaultFocus</a>, <a href="../../javax/swing/JComponent.html#requestFocus--">requestFocus</a>, <a href="../../javax/swing/JComponent.html#requestFocus-boolean-">requestFocus</a>, <a href="../../javax/swing/JComponent.html#requestFocusInWindow--">requestFocusInWindow</a>, <a href="../../javax/swing/JComponent.html#requestFocusInWindow-boolean-">requestFocusInWindow</a>, <a href="../../javax/swing/JComponent.html#resetKeyboardActions--">resetKeyboardActions</a>, <a href="../../javax/swing/JComponent.html#reshape-int-int-int-int-">reshape</a>, <a href="../../javax/swing/JComponent.html#revalidate--">revalidate</a>, <a href="../../javax/swing/JComponent.html#scrollRectToVisible-java.awt.Rectangle-">scrollRectToVisible</a>, <a href="../../javax/swing/JComponent.html#setActionMap-javax.swing.ActionMap-">setActionMap</a>, <a href="../../javax/swing/JComponent.html#setAlignmentX-float-">setAlignmentX</a>, <a href="../../javax/swing/JComponent.html#setAlignmentY-float-">setAlignmentY</a>, <a href="../../javax/swing/JComponent.html#setAutoscrolls-boolean-">setAutoscrolls</a>, <a href="../../javax/swing/JComponent.html#setBackground-java.awt.Color-">setBackground</a>, <a href="../../javax/swing/JComponent.html#setBorder-javax.swing.border.Border-">setBorder</a>, <a href="../../javax/swing/JComponent.html#setComponentPopupMenu-javax.swing.JPopupMenu-">setComponentPopupMenu</a>, <a href="../../javax/swing/JComponent.html#setDebugGraphicsOptions-int-">setDebugGraphicsOptions</a>, <a href="../../javax/swing/JComponent.html#setDefaultLocale-java.util.Locale-">setDefaultLocale</a>, <a href="../../javax/swing/JComponent.html#setDoubleBuffered-boolean-">setDoubleBuffered</a>, <a href="../../javax/swing/JComponent.html#setFocusTraversalKeys-int-java.util.Set-">setFocusTraversalKeys</a>, <a href="../../javax/swing/JComponent.html#setFont-java.awt.Font-">setFont</a>, <a href="../../javax/swing/JComponent.html#setForeground-java.awt.Color-">setForeground</a>, <a href="../../javax/swing/JComponent.html#setInheritsPopupMenu-boolean-">setInheritsPopupMenu</a>, <a href="../../javax/swing/JComponent.html#setInputMap-int-javax.swing.InputMap-">setInputMap</a>, <a href="../../javax/swing/JComponent.html#setInputVerifier-javax.swing.InputVerifier-">setInputVerifier</a>, <a href="../../javax/swing/JComponent.html#setMaximumSize-java.awt.Dimension-">setMaximumSize</a>, <a href="../../javax/swing/JComponent.html#setMinimumSize-java.awt.Dimension-">setMinimumSize</a>, <a href="../../javax/swing/JComponent.html#setNextFocusableComponent-java.awt.Component-">setNextFocusableComponent</a>, <a href="../../javax/swing/JComponent.html#setOpaque-boolean-">setOpaque</a>, <a href="../../javax/swing/JComponent.html#setPreferredSize-java.awt.Dimension-">setPreferredSize</a>, <a href="../../javax/swing/JComponent.html#setRequestFocusEnabled-boolean-">setRequestFocusEnabled</a>, <a href="../../javax/swing/JComponent.html#setToolTipText-java.lang.String-">setToolTipText</a>, <a href="../../javax/swing/JComponent.html#setTransferHandler-javax.swing.TransferHandler-">setTransferHandler</a>, <a href="../../javax/swing/JComponent.html#setUI-javax.swing.plaf.ComponentUI-">setUI</a>, <a href="../../javax/swing/JComponent.html#setVerifyInputWhenFocusTarget-boolean-">setVerifyInputWhenFocusTarget</a>, <a href="../../javax/swing/JComponent.html#setVisible-boolean-">setVisible</a>, <a href="../../javax/swing/JComponent.html#unregisterKeyboardAction-javax.swing.KeyStroke-">unregisterKeyboardAction</a>, <a href="../../javax/swing/JComponent.html#update-java.awt.Graphics-">update</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.Container">
<!-- --> </a> <h3>Methods inherited from class java.awt.<a href="../../java/awt/Container.html" title="class in java.awt">Container</a></h3> <code><a href="../../java/awt/Container.html#add-java.awt.Component-">add</a>, <a href="../../java/awt/Container.html#add-java.awt.Component-int-">add</a>, <a href="../../java/awt/Container.html#add-java.awt.Component-java.lang.Object-">add</a>, <a href="../../java/awt/Container.html#add-java.awt.Component-java.lang.Object-int-">add</a>, <a href="../../java/awt/Container.html#add-java.lang.String-java.awt.Component-">add</a>, <a href="../../java/awt/Container.html#addContainerListener-java.awt.event.ContainerListener-">addContainerListener</a>, <a href="../../java/awt/Container.html#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#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#addInputMethodListener-java.awt.event.InputMethodListener-">addInputMethodListener</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#getAccessibleContext--">getAccessibleContext</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#getInputMethodRequests--">getInputMethodRequests</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#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#processInputMethodEvent-java.awt.event.InputMethodEvent-">processInputMethodEvent</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#setComponentOrientation-java.awt.ComponentOrientation-">setComponentOrientation</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="MODEL_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>MODEL_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> MODEL_CHANGED_PROPERTY</pre>
<div class="block">
标识按钮模型的变化。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.AbstractButton.MODEL_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="TEXT_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>TEXT_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> TEXT_CHANGED_PROPERTY</pre>
<div class="block">
标识按钮文本中的更改。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.AbstractButton.TEXT_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="MNEMONIC_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>MNEMONIC_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> MNEMONIC_CHANGED_PROPERTY</pre>
<div class="block">
标识按钮的助记符的更改。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.AbstractButton.MNEMONIC_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="MARGIN_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>MARGIN_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> MARGIN_CHANGED_PROPERTY</pre>
<div class="block">
标识按钮边距的变化。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.AbstractButton.MARGIN_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="VERTICAL_ALIGNMENT_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>VERTICAL_ALIGNMENT_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> VERTICAL_ALIGNMENT_CHANGED_PROPERTY</pre>
<div class="block">
标识按钮垂直对齐方式的变化。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.AbstractButton.VERTICAL_ALIGNMENT_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY</pre>
<div class="block">
标识按钮的水平对齐方式的变化。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.AbstractButton.HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="VERTICAL_TEXT_POSITION_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>VERTICAL_TEXT_POSITION_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> VERTICAL_TEXT_POSITION_CHANGED_PROPERTY</pre>
<div class="block">
标识按钮垂直文本位置的变化。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.AbstractButton.VERTICAL_TEXT_POSITION_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY</pre>
<div class="block">
标识按钮的水平文本位置的变化。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.AbstractButton.HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="BORDER_PAINTED_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>BORDER_PAINTED_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> BORDER_PAINTED_CHANGED_PROPERTY</pre>
<div class="block">
标识绘制边框或不绘制边框的更改。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.AbstractButton.BORDER_PAINTED_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="FOCUS_PAINTED_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>FOCUS_PAINTED_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> FOCUS_PAINTED_CHANGED_PROPERTY</pre>
<div class="block">
标识在聚焦时突出显示边框的更改。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.AbstractButton.FOCUS_PAINTED_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="ROLLOVER_ENABLED_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>ROLLOVER_ENABLED_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> ROLLOVER_ENABLED_CHANGED_PROPERTY</pre>
<div class="block">
标识从翻转启用的禁用或恢复启用的更改。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.AbstractButton.ROLLOVER_ENABLED_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="CONTENT_AREA_FILLED_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>CONTENT_AREA_FILLED_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> CONTENT_AREA_FILLED_CHANGED_PROPERTY</pre>
<div class="block">
标识使按钮绘制内容区域的更改。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.AbstractButton.CONTENT_AREA_FILLED_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="ICON_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>ICON_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> ICON_CHANGED_PROPERTY</pre>
<div class="block">
标识代表该按钮的图标的更改。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.AbstractButton.ICON_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="PRESSED_ICON_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>PRESSED_ICON_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> PRESSED_ICON_CHANGED_PROPERTY</pre>
<div class="block">
标识按下按钮时使用的图标的更改。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.AbstractButton.PRESSED_ICON_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="SELECTED_ICON_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>SELECTED_ICON_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> SELECTED_ICON_CHANGED_PROPERTY</pre>
<div class="block">
标识在选择按钮时使用的图标的更改。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.AbstractButton.SELECTED_ICON_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="ROLLOVER_ICON_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>ROLLOVER_ICON_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> ROLLOVER_ICON_CHANGED_PROPERTY</pre>
<div class="block">
标识当光标在按钮上方使用的图标的更改。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.AbstractButton.ROLLOVER_ICON_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY</pre>
<div class="block">
标识当光标在按钮上方并且已被选择时使用的图标的更改。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.AbstractButton.ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="DISABLED_ICON_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>DISABLED_ICON_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> DISABLED_ICON_CHANGED_PROPERTY</pre>
<div class="block">
标识当按钮被禁用时使用的图标的更改。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.AbstractButton.DISABLED_ICON_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="DISABLED_SELECTED_ICON_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>DISABLED_SELECTED_ICON_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> DISABLED_SELECTED_ICON_CHANGED_PROPERTY</pre>
<div class="block">
标识当按钮被禁用并选择时使用的图标的更改。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.AbstractButton.DISABLED_SELECTED_ICON_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="model">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>model</h4> <pre>protected <a href="../../javax/swing/ButtonModel.html" title="interface in javax.swing">ButtonModel</a> model</pre>
<div class="block">
确定按钮状态的数据模型。
</div> </li>
</ul> <a name="changeListener">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>changeListener</h4> <pre>protected <a href="../../javax/swing/event/ChangeListener.html" title="interface in javax.swing.event">ChangeListener</a> changeListener</pre>
<div class="block">
按钮型号
<code>changeListener</code>
</div> </li>
</ul> <a name="actionListener">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>actionListener</h4> <pre>protected <a href="../../java/awt/event/ActionListener.html" title="interface in java.awt.event">ActionListener</a> actionListener</pre>
<div class="block">
按钮型号
<code>ActionListener</code>
</div> </li>
</ul> <a name="itemListener">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>itemListener</h4> <pre>protected <a href="../../java/awt/event/ItemListener.html" title="interface in java.awt.event">ItemListener</a> itemListener</pre>
<div class="block">
按钮型号
<code>ItemListener</code>
</div> </li>
</ul> <a name="changeEvent">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>changeEvent</h4> <pre>protected transient <a href="../../javax/swing/event/ChangeEvent.html" title="class in javax.swing.event">ChangeEvent</a> changeEvent</pre>
<div class="block">
<span>每个按钮实例只需要一个<code>ChangeEvent</code> ,因为事件的唯一状态是源属性。</span>
<span>生成的事件的来源总是“这”。</span>
</div> </li>
</ul> </li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="AbstractButton--">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>AbstractButton</h4> <pre>public AbstractButton()</pre> </li>
</ul> </li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="setHideActionText-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setHideActionText</h4> <pre>public void setHideActionText(boolean hideActionText)</pre>
<div class="block">
<span>设置<code>hideActionText</code>属性,它决定按钮是否显示<code>Action</code>文本。</span>
<span>只有当这是非常有用<code>Action</code>已经安装上的按钮。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>hideActionText</code> - <code>true</code>如果按钮的<code>text</code>属性不应该反映<code>Action</code> ;</span>
<span>默认值为<code>false</code></span>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.6
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="Action.html#buttonActions">Swing Components Supporting <code>Action</code></a>
</dd>
</dl> </li>
</ul> <a name="getHideActionText--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getHideActionText</h4> <pre>public boolean getHideActionText()</pre>
<div class="block">
<span>返回<code>hideActionText</code>属性的值,该属性确定按钮是否显示<code>Action</code>文本。</span>
<span>只有当这是非常有用<code>Action</code>已经安装上的按钮。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span><code>true</code>如果按钮的<code>text</code>属性不应该反映<code>Action</code> ;</span>
<span>默认为<code>false</code></span>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.6
</dd>
</dl> </li>
</ul> <a name="getText--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getText</h4> <pre>public <a href="../../java/lang/String.html" title="class in java.lang">String</a> getText()</pre>
<div class="block">
返回按钮的文字。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
按钮文字
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#setText-java.lang.String-"><code>setText(java.lang.String)</code></a>
</dd>
</dl> </li>
</ul> <a name="setText-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setText</h4> <pre>public void setText(<a href="../../java/lang/String.html" title="class in java.lang">String</a> text)</pre>
<div class="block">
设置按钮的文本。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>text</code> - 用于设置文本的字符串
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#getText--"><code>getText()</code></a>
</dd>
</dl> </li>
</ul> <a name="isSelected--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isSelected</h4> <pre>public boolean isSelected()</pre>
<div class="block">
<span>返回按钮的状态。</span>
<span>如果选择了切换按钮则为true否则为false。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
如果选择了切换按钮则为true否则为false
</dd>
</dl> </li>
</ul> <a name="setSelected-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setSelected</h4> <pre>public void setSelected(boolean b)</pre>
<div class="block">
<span>设置按钮的状态。</span>
<span>请注意,此方法不会触发<code>actionEvent</code></span>
<span>致电<code>doClick</code>以执行编程式操作更改。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>b</code> - 如果选择了按钮则为true否则为false
</dd>
</dl> </li>
</ul> <a name="doClick--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>doClick</h4> <pre>public void doClick()</pre>
<div class="block">
<span>以编程方式执行“点击”。</span>
<span>这样做与用户按下并释放按钮一样。</span>
</div> </li>
</ul> <a name="doClick-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>doClick</h4> <pre>public void doClick(int pressTime)</pre>
<div class="block">
<span>以编程方式执行“点击”。</span>
<span>这样做与用户按下并释放按钮一样。</span>
<span>该按钮在视觉上“按下”为<code>pressTime</code>毫秒。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>pressTime</code> - “按住”按钮的时间,以毫秒为单位
</dd>
</dl> </li>
</ul> <a name="setMargin-java.awt.Insets-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setMargin</h4> <pre>public void setMargin(<a href="../../java/awt/Insets.html" title="class in java.awt">Insets</a> m)</pre>
<div class="block">
<span>在按钮的边框和标签之间设置边距空间。</span>
<span>设置为<code>null</code>将导致按钮使用默认边距。</span>
<span>该按钮的默认值为<code>Border</code>将使用此值创建适当的边距。</span>
<span>但是,如果按钮上设置了非默认边框,那么<code>Border</code>对象有责任创建适当的边距空间(否则此属性将被有效地忽略)。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>m</code> - 边框和标签之间的空格
</dd>
</dl> </li>
</ul> <a name="getMargin--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getMargin</h4> <pre>public <a href="../../java/awt/Insets.html" title="class in java.awt">Insets</a> getMargin()</pre>
<div class="block">
返回按钮边框和标签之间的边距。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个
<code>Insets</code>对象指定了botton边框和标签之间的边距
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#setMargin-java.awt.Insets-"><code>setMargin(java.awt.Insets)</code></a>
</dd>
</dl> </li>
</ul> <a name="getIcon--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getIcon</h4> <pre>public <a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> getIcon()</pre>
<div class="block">
返回默认图标。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
默认为
<code>Icon</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#setIcon-javax.swing.Icon-"><code>setIcon(javax.swing.Icon)</code></a>
</dd>
</dl> </li>
</ul> <a name="setIcon-javax.swing.Icon-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setIcon</h4> <pre>public void setIcon(<a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> defaultIcon)</pre>
<div class="block">
<span>设置按钮的默认图标。</span>
<span>如果没有明确设置的按下图标,该图标也被用作“按下”和“禁用”图标。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>defaultIcon</code> - 用作默认图像的图标
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#getIcon--"><code>getIcon()</code></a>
<a href="../../javax/swing/AbstractButton.html#setPressedIcon-javax.swing.Icon-"><code>setPressedIcon(javax.swing.Icon)</code></a>
</dd>
</dl> </li>
</ul> <a name="getPressedIcon--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getPressedIcon</h4> <pre>public <a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> getPressedIcon()</pre>
<div class="block">
返回按钮的按下图标。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>pressedIcon</code>属性
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#setPressedIcon-javax.swing.Icon-"><code>setPressedIcon(javax.swing.Icon)</code></a>
</dd>
</dl> </li>
</ul> <a name="setPressedIcon-javax.swing.Icon-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setPressedIcon</h4> <pre>public void setPressedIcon(<a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> pressedIcon)</pre>
<div class="block">
设置按钮的按下图标。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>pressedIcon</code> - 用作“已按”图像的图标
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#getPressedIcon--"><code>getPressedIcon()</code></a>
</dd>
</dl> </li>
</ul> <a name="getSelectedIcon--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getSelectedIcon</h4> <pre>public <a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> getSelectedIcon()</pre>
<div class="block">
返回按钮的选定图标。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>selectedIcon</code>属性
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#setSelectedIcon-javax.swing.Icon-"><code>setSelectedIcon(javax.swing.Icon)</code></a>
</dd>
</dl> </li>
</ul> <a name="setSelectedIcon-javax.swing.Icon-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setSelectedIcon</h4> <pre>public void setSelectedIcon(<a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> selectedIcon)</pre>
<div class="block">
设置按钮的选定图标。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>selectedIcon</code> - 用作“选定”图像的图标
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#getSelectedIcon--"><code>getSelectedIcon()</code></a>
</dd>
</dl> </li>
</ul> <a name="getRolloverIcon--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getRolloverIcon</h4> <pre>public <a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> getRolloverIcon()</pre>
<div class="block">
返回按钮的翻转图标。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>rolloverIcon</code>属性
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#setRolloverIcon-javax.swing.Icon-"><code>setRolloverIcon(javax.swing.Icon)</code></a>
</dd>
</dl> </li>
</ul> <a name="setRolloverIcon-javax.swing.Icon-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setRolloverIcon</h4> <pre>public void setRolloverIcon(<a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> rolloverIcon)</pre>
<div class="block">
设置按钮的翻转图标。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>rolloverIcon</code> - 用作“翻转”图像的图标
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#getRolloverIcon--"><code>getRolloverIcon()</code></a>
</dd>
</dl> </li>
</ul> <a name="getRolloverSelectedIcon--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getRolloverSelectedIcon</h4> <pre>public <a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> getRolloverSelectedIcon()</pre>
<div class="block">
返回按钮的翻转选择图标。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>rolloverSelectedIcon</code>属性
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#setRolloverSelectedIcon-javax.swing.Icon-"><code>setRolloverSelectedIcon(javax.swing.Icon)</code></a>
</dd>
</dl> </li>
</ul> <a name="setRolloverSelectedIcon-javax.swing.Icon-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setRolloverSelectedIcon</h4> <pre>public void setRolloverSelectedIcon(<a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> rolloverSelectedIcon)</pre>
<div class="block">
设置按钮的滚动选择图标。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>rolloverSelectedIcon</code> - 用作“选择的翻转”图像的图标
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#getRolloverSelectedIcon--"><code>getRolloverSelectedIcon()</code></a>
</dd>
</dl> </li>
</ul> <a name="getDisabledIcon--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getDisabledIcon</h4> <pre>public <a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> getDisabledIcon()</pre>
<div class="block">
<span>返回按钮禁用时使用的图标。</span>
<span>如果没有设置禁用的图标,则会将呼叫转移到外观和感觉上以构建适当的禁用图标。</span>
<p> <span>有些看起来和感觉可能不会渲染残疾人图标,在这种情况下,他们将忽略这一点。</span> </p>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>disabledIcon</code>属性
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#getPressedIcon--"><code>getPressedIcon()</code></a>
<a href="../../javax/swing/AbstractButton.html#setDisabledIcon-javax.swing.Icon-"><code>setDisabledIcon(javax.swing.Icon)</code></a>
<a href="../../javax/swing/LookAndFeel.html#getDisabledIcon-javax.swing.JComponent-javax.swing.Icon-"><code>LookAndFeel.getDisabledIcon(javax.swing.JComponent, javax.swing.Icon)</code></a>
</dd>
</dl> </li>
</ul> <a name="setDisabledIcon-javax.swing.Icon-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setDisabledIcon</h4> <pre>public void setDisabledIcon(<a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> disabledIcon)</pre>
<div class="block">
设置按钮的禁用图标。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>disabledIcon</code> - 用作禁用图像的图标
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#getDisabledIcon--"><code>getDisabledIcon()</code></a>
</dd>
</dl> </li>
</ul> <a name="getDisabledSelectedIcon--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getDisabledSelectedIcon</h4> <pre>public <a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> getDisabledSelectedIcon()</pre>
<div class="block">
<span>返回按钮在禁用和选择时使用的图标。</span>
<span>如果没有禁用选择图标已定这将呼叫转接至的LookAndFeel如果它已经被设置并从选择图标构造适当的禁用Icon <code>getDisabledIcon()</code>其他。</span>
<p> <span>一些看起来和感觉可能不会使残疾人选择的图标,在这种情况下,他们将忽略这一点。</span> </p>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>disabledSelectedIcon</code>属性
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#getDisabledIcon--"><code>getDisabledIcon()</code></a>
<a href="../../javax/swing/AbstractButton.html#setDisabledSelectedIcon-javax.swing.Icon-"><code>setDisabledSelectedIcon(javax.swing.Icon)</code></a>
<a href="../../javax/swing/LookAndFeel.html#getDisabledSelectedIcon-javax.swing.JComponent-javax.swing.Icon-"><code>LookAndFeel.getDisabledSelectedIcon(javax.swing.JComponent, javax.swing.Icon)</code></a>
</dd>
</dl> </li>
</ul> <a name="setDisabledSelectedIcon-javax.swing.Icon-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setDisabledSelectedIcon</h4> <pre>public void setDisabledSelectedIcon(<a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> disabledSelectedIcon)</pre>
<div class="block">
设置按钮的禁用选择图标。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>disabledSelectedIcon</code> - 用作禁用的选择图像的图标
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#getDisabledSelectedIcon--"><code>getDisabledSelectedIcon()</code></a>
</dd>
</dl> </li>
</ul> <a name="getVerticalAlignment--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getVerticalAlignment</h4> <pre>public int getVerticalAlignment()</pre>
<div class="block">
返回文本和图标的垂直对齐方式。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span><code>verticalAlignment</code>属性,以下值之一:</span>
<ul>
<li> <span><code>SwingConstants.CENTER</code> (默认)</span> </li>
<li> <code>SwingConstants.TOP</code> </li>
<li> <code>SwingConstants.BOTTOM</code> </li>
</ul>
</dd>
</dl> </li>
</ul> <a name="setVerticalAlignment-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setVerticalAlignment</h4> <pre>public void setVerticalAlignment(int alignment)</pre>
<div class="block">
设置图标和文本的垂直对齐方式。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>alignment</code> - 以下值之一:</span>
<ul>
<li> <span><code>SwingConstants.CENTER</code> (默认)</span> </li>
<li> <code>SwingConstants.TOP</code> </li>
<li> <code>SwingConstants.BOTTOM</code> </li>
</ul>
</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="getHorizontalAlignment--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getHorizontalAlignment</h4> <pre>public int getHorizontalAlignment()</pre>
<div class="block">
<span>返回图标和文字的水平对齐方式。</span>
<span><code>AbstractButton</code>的默认值为<code>SwingConstants.CENTER</code> 但JCheckBox等<code>JCheckBox</code>可能使用不同的默认值。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>horizontalAlignment</code>属性,以下值之一:
<ul>
<li> <code>SwingConstants.RIGHT</code> </li>
<li> <code>SwingConstants.LEFT</code> </li>
<li> <code>SwingConstants.CENTER</code> </li>
<li> <code>SwingConstants.LEADING</code> </li>
<li> <code>SwingConstants.TRAILING</code> </li>
</ul>
</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><code>AbstractButton</code>的默认值为<code>SwingConstants.CENTER</code> 但JCheckBox等<code>JCheckBox</code>可能使用不同的默认值。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>alignment</code> - 对齐值,以下值之一:
<ul>
<li> <code>SwingConstants.RIGHT</code> </li>
<li> <code>SwingConstants.LEFT</code> </li>
<li> <code>SwingConstants.CENTER</code> </li>
<li> <code>SwingConstants.LEADING</code> </li>
<li> <code>SwingConstants.TRAILING</code> </li>
</ul>
</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="getVerticalTextPosition--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getVerticalTextPosition</h4> <pre>public int getVerticalTextPosition()</pre>
<div class="block">
返回文本相对于图标的垂直位置。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span><code>verticalTextPosition</code>属性,以下值之一:</span>
<ul>
<li> <span><code>SwingConstants.CENTER</code> (默认)</span> </li>
<li> <code>SwingConstants.TOP</code> </li>
<li> <code>SwingConstants.BOTTOM</code> </li>
</ul>
</dd>
</dl> </li>
</ul> <a name="setVerticalTextPosition-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setVerticalTextPosition</h4> <pre>public void setVerticalTextPosition(int textPosition)</pre>
<div class="block">
设置文本相对于图标的垂直位置。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>textPosition</code> - 以下值之一:</span>
<ul>
<li> <span><code>SwingConstants.CENTER</code> (默认)</span> </li>
<li> <code>SwingConstants.TOP</code> </li>
<li> <code>SwingConstants.BOTTOM</code> </li>
</ul>
</dd>
</dl> </li>
</ul> <a name="getHorizontalTextPosition--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getHorizontalTextPosition</h4> <pre>public int getHorizontalTextPosition()</pre>
<div class="block">
返回文本相对于图标的水平位置。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span><code>horizontalTextPosition</code>属性,以下值之一:</span>
<ul>
<li> <code>SwingConstants.RIGHT</code> </li>
<li> <code>SwingConstants.LEFT</code> </li>
<li> <code>SwingConstants.CENTER</code> </li>
<li> <code>SwingConstants.LEADING</code> </li>
<li> <span><code>SwingConstants.TRAILING</code> (默认)</span> </li>
</ul>
</dd>
</dl> </li>
</ul> <a name="setHorizontalTextPosition-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setHorizontalTextPosition</h4> <pre>public void setHorizontalTextPosition(int textPosition)</pre>
<div class="block">
设置文本相对于图标的水平位置。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>textPosition</code> - 以下值之一:</span>
<ul>
<li> <code>SwingConstants.RIGHT</code> </li>
<li> <code>SwingConstants.LEFT</code> </li>
<li> <code>SwingConstants.CENTER</code> </li>
<li> <code>SwingConstants.LEADING</code> </li>
<li> <span><code>SwingConstants.TRAILING</code> (默认)</span> </li>
</ul>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
<code>textPosition</code>不是上面列出的合法值之一
</dd>
</dl> </li>
</ul> <a name="getIconTextGap--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getIconTextGap</h4> <pre>public int getIconTextGap()</pre>
<div class="block">
返回文本与此按钮中显示的图标之间的空格量。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
int等于文本和图标之间的像素数。
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#setIconTextGap-int-"><code>setIconTextGap(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="setIconTextGap-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setIconTextGap</h4> <pre>public void setIconTextGap(int iconTextGap)</pre>
<div class="block">
<span>如果设置了图标和文本属性,则此属性定义它们之间的空格。</span>
<p> <span>此属性的默认值为4像素。</span> </p>
<p> <span>这是一个JavaBeans绑定属性。</span> </p>
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#getIconTextGap--"><code>getIconTextGap()</code></a>
</dd>
</dl> </li>
</ul> <a name="checkHorizontalKey-int-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>checkHorizontalKey</h4> <pre>protected int checkHorizontalKey(int key,
<a href="../../java/lang/String.html" title="class in java.lang">String</a> exception)</pre>
<div class="block">
<span>验证<code>key</code>参数是<code>horizontalAlignment</code><code>horizontalTextPosition</code>属性的合法值。</span>
<span>有效值为:</span>
<ul>
<li> <code>SwingConstants.RIGHT</code> </li>
<li> <code>SwingConstants.LEFT</code> </li>
<li> <code>SwingConstants.CENTER</code> </li>
<li> <code>SwingConstants.LEADING</code> </li>
<li> <code>SwingConstants.TRAILING</code> </li>
</ul>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>key</code> - 要检查的属性值
</dd>
<dd>
<code>exception</code> - 在
<code>IllegalArgumentException</code>中用于无效值的消息
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>key</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>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#setHorizontalTextPosition-int-"><code>setHorizontalTextPosition(int)</code></a>
<a href="../../javax/swing/AbstractButton.html#setHorizontalAlignment-int-"><code>setHorizontalAlignment(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="checkVerticalKey-int-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>checkVerticalKey</h4> <pre>protected int checkVerticalKey(int key,
<a href="../../java/lang/String.html" title="class in java.lang">String</a> exception)</pre>
<div class="block">
<span>验证<code>key</code>参数是垂直属性的合法值。</span>
<span>有效值为:</span>
<ul>
<li> <code>SwingConstants.CENTER</code> </li>
<li> <code>SwingConstants.TOP</code> </li>
<li> <code>SwingConstants.BOTTOM</code> </li>
</ul>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>key</code> - 要检查的属性值
</dd>
<dd>
<code>exception</code> -
<code>IllegalArgumentException</code>中用于无效值的消息
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>key</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="removeNotify--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>removeNotify</h4> <pre>public void removeNotify()</pre>
<div class="block">
<span>通知此组件它不再具有父组件。</span>
<span>当调用此方法时,将删除在父组件链中设置的任何<code>KeyboardAction</code></span>
<span>该方法在内部被工具包调用,不应该被程序直接调用。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JComponent.html#removeNotify--">removeNotify</a></code>在类别
<code><a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></code>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.6
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComponent.html#registerKeyboardAction-java.awt.event.ActionListener-java.lang.String-javax.swing.KeyStroke-int-"><code>JComponent.registerKeyboardAction(java.awt.event.ActionListener, java.lang.String, javax.swing.KeyStroke, int)</code></a>
</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> actionCommand)</pre>
<div class="block">
设置此按钮的动作命令。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>actionCommand</code> - 此按钮的动作命令
</dd>
</dl> </li>
</ul> <a name="getActionCommand--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getActionCommand</h4> <pre>public <a href="../../java/lang/String.html" title="class in java.lang">String</a> getActionCommand()</pre>
<div class="block">
返回此按钮的动作命令。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
该按钮的动作命令
</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></span>
<span>新的<code>Action</code>替换任何以前设置的<code>Action</code>但不影响<code>ActionListeners</code>独立添加与<code>addActionListener</code></span>
<span>如果<code>Action</code>已经是该按钮注册的<code>ActionListener</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>变化。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>a</code> -
<code>Action</code>
<code>AbstractButton</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/AbstractButton.html#getAction--"><code>getAction()</code></a> <a href="../../javax/swing/AbstractButton.html#configurePropertiesFromAction-javax.swing.Action-"><code>configurePropertiesFromAction(javax.swing.Action)</code></a> <a href="../../javax/swing/AbstractButton.html#createActionPropertyChangeListener-javax.swing.Action-"><code>createActionPropertyChangeListener(javax.swing.Action)</code></a> <a href="../../javax/swing/AbstractButton.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/AbstractButton.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>设置有关该按钮的属性,以匹配指定的<code>Action</code></span>
<span>有关此设置的详细信息,请参阅<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>获取属性的Action
<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/AbstractButton.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/AbstractButton.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/AbstractButton.html#setAction-javax.swing.Action-"><code>setAction(javax.swing.Action)</code></a></span>
</dd>
</dl> </li>
</ul> <a name="isBorderPainted--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isBorderPainted</h4> <pre>public boolean isBorderPainted()</pre>
<div class="block">
获得
<code>borderPainted</code>财产。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
该值的
<code>borderPainted</code>属性
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#setBorderPainted-boolean-"><code>setBorderPainted(boolean)</code></a>
</dd>
</dl> </li>
</ul> <a name="setBorderPainted-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setBorderPainted</h4> <pre>public void setBorderPainted(boolean b)</pre>
<div class="block">
<span>设置<code>borderPainted</code>属性。</span>
<span>如果<code>true</code>和按钮有一个边框,边框被画。</span>
<span><code>borderPainted</code>属性的默认值为<code>true</code></span>
<p> <span>一些外观和感觉可能不支持<code>borderPainted</code>属性,在这种情况下,他们忽略此。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>b</code> - 如果true和border属性不是
<code>null</code> ,则绘制边框
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#isBorderPainted--"><code>isBorderPainted()</code></a>
</dd>
</dl> </li>
</ul> <a name="paintBorder-java.awt.Graphics-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>paintBorder</h4> <pre>protected void paintBorder(<a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a> g)</pre>
<div class="block">
如果
<code>BorderPainted</code>属性为true并且按钮具有边框
<code>BorderPainted</code>按钮的边框。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JComponent.html#paintBorder-java.awt.Graphics-">paintBorder</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>g</code> - 要绘画的
<code>Graphics</code>上下文
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComponent.html#paint-java.awt.Graphics-"><code>JComponent.paint(java.awt.Graphics)</code></a>
<a href="../../javax/swing/JComponent.html#setBorder-javax.swing.border.Border-"><code>JComponent.setBorder(javax.swing.border.Border)</code></a>
</dd>
</dl> </li>
</ul> <a name="isFocusPainted--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isFocusPainted</h4> <pre>public boolean isFocusPainted()</pre>
<div class="block">
获取
<code>paintFocus</code>属性。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>paintFocus</code>属性
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#setFocusPainted-boolean-"><code>setFocusPainted(boolean)</code></a>
</dd>
</dl> </li>
</ul> <a name="setFocusPainted-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setFocusPainted</h4> <pre>public void setFocusPainted(boolean b)</pre>
<div class="block">
<span>设置<code>paintFocus</code>属性,对于要<code>true</code>的焦点状态,属性必须为<code>true</code></span>
<span><code>paintFocus</code>属性的默认值为<code>true</code></span>
<span>有些外观和感觉可能不会画出焦点状态;</span>
<span>他们将忽略此属性。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>b</code> - 如果
<code>true</code> ,焦点状态应该画
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#isFocusPainted--"><code>isFocusPainted()</code></a>
</dd>
</dl> </li>
</ul> <a name="isContentAreaFilled--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isContentAreaFilled</h4> <pre>public boolean isContentAreaFilled()</pre>
<div class="block">
获取
<code>contentAreaFilled</code>属性。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>contentAreaFilled</code>属性
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#setContentAreaFilled-boolean-"><code>setContentAreaFilled(boolean)</code></a>
</dd>
</dl> </li>
</ul> <a name="setContentAreaFilled-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setContentAreaFilled</h4> <pre>public void setContentAreaFilled(boolean b)</pre>
<div class="block">
<span>设置<code>contentAreaFilled</code>属性。</span>
<span>如果<code>true</code>这个按钮将画出内容区域。</span>
<span>如果您希望有一个透明按钮,例如仅图标按钮,那么您应该将其设置为<code>false</code></span>
<span>不要拨打<code>setOpaque(false)</code></span>
<span><code>contentAreaFilled</code>属性的默认值为<code>true</code></span>
<p> <span>此功能可能会导致组件的不透明属性更改。</span> </p>
<p> <span>调用此功能的确切行为因分组和LF-by-LF而异。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>b</code> - 如果为true则填写内容;</span>
<span>如果虚拟内容区域未填写</span>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#isContentAreaFilled--"><code>isContentAreaFilled()</code></a>
<a href="../../javax/swing/JComponent.html#setOpaque-boolean-"><code>JComponent.setOpaque(boolean)</code></a>
</dd>
</dl> </li>
</ul> <a name="isRolloverEnabled--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isRolloverEnabled</h4> <pre>public boolean isRolloverEnabled()</pre>
<div class="block">
获取
<code>rolloverEnabled</code>属性。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
该值的
<code>rolloverEnabled</code>属性
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#setRolloverEnabled-boolean-"><code>setRolloverEnabled(boolean)</code></a>
</dd>
</dl> </li>
</ul> <a name="setRolloverEnabled-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setRolloverEnabled</h4> <pre>public void setRolloverEnabled(boolean b)</pre>
<div class="block">
<span>设置<code>rolloverEnabled</code>属性,必须是<code>true</code>才能发生翻转效果。</span>
<span><code>rolloverEnabled</code>属性的默认值为<code>false</code></span>
<span>有些看起来和感觉可能不会实现翻滚效果;</span>
<span>他们将忽略此属性。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>b</code> - 如果
<code>true</code> ,则应翻转翻转效果
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#isRolloverEnabled--"><code>isRolloverEnabled()</code></a>
</dd>
</dl> </li>
</ul> <a name="getMnemonic--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getMnemonic</h4> <pre>public int getMnemonic()</pre>
<div class="block">
从当前模型返回键盘助记符。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
键盘助记符从模型
</dd>
</dl> </li>
</ul> <a name="setMnemonic-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setMnemonic</h4> <pre>public void setMnemonic(int mnemonic)</pre>
<div class="block">
<span>在当前型号上设置键盘助记符。</span>
<span>助记符是关键当与外观和感觉的无声修饰符通常为Alt组合时如果焦点包含在此按钮的祖先窗口中的某处则会激活该按钮。</span>
<p> <span>助记符必须对应于键盘上的单个键并且应使用java.awt.event.KeyEvent中定义的<code>VK_XXX</code>键码之一<code>java.awt.event.KeyEvent</code></span> <span>这些代码和国际键盘的更广泛的代码可以通过<code>java.awt.event.KeyEvent.getExtendedKeyCodeForChar</code>获得。</span> <span>助记符不区分大小写因此具有相应键码的键事件将导致按钮被激活无论Shift修改器是否被按下。</span> </p>
<p> <span>如果在按钮的标签字符串中找到由助记符定义的字符,则它的第一次出现将被加下划线以向用户指示助记符。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>mnemonic</code> - 表示助记符的关键代码
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/event/KeyEvent.html" title="java.awt.event中的类"><code>KeyEvent</code></a> <a href="../../javax/swing/AbstractButton.html#setDisplayedMnemonicIndex-int-"><code>setDisplayedMnemonicIndex(int)</code></a></span>
</dd>
</dl> </li>
</ul> <a name="setMnemonic-char-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setMnemonic</h4> <pre>public void setMnemonic(char mnemonic)</pre>
<div class="block">
<span>这种方法现在已经过时了,请使用<code>setMnemonic(int)</code>设置一个按钮的助记符。</span>
<span>该方法仅用于处理“a”和“z”或“A”和“Z”之间的字符值。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>mnemonic</code> - 指定助记符值的char
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#setMnemonic-int-"><code>setMnemonic(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="setDisplayedMnemonicIndex-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setDisplayedMnemonicIndex</h4> <pre>public void setDisplayedMnemonicIndex(int index)
throws <a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></pre>
<div class="block">
<span>提供关于文字中哪个字符应该被装饰以表示助记符的外观和感觉的提示。</span>
<span>不是所有的外观和感觉都可以支持这一点。</span>
<span>值-1表示没有助记符助记符字符不包含在字符串中或开发人员不希望显示助记符。</span>
<p> <span>这个值被更新为与助记符变化相关的属性(如助记符本身,文本...)。</span> <span>如果您不希望默认字符被加下划线,您应该只需要调用它。</span> <span>例如如果文本为“另存为”使用助记符为“a”并且您希望将“A”装饰为“保存<u>A</u> ”,则在调用<code>setDisplayedMnemonicIndex(5)</code>后,您必须调用<code>setMnemonic(KeyEvent.VK_A)</code></span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>index</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>index</code>&gt; =文本的长度,或&lt;-1
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#getDisplayedMnemonicIndex--"><code>getDisplayedMnemonicIndex()</code></a>
</dd>
</dl> </li>
</ul> <a name="getDisplayedMnemonicIndex--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getDisplayedMnemonicIndex</h4> <pre>public int getDisplayedMnemonicIndex()</pre>
<div class="block">
返回字符,作为索引,外观和感觉应提供装饰用于表示助记符。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
索引表示助记符号
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#setDisplayedMnemonicIndex-int-"><code>setDisplayedMnemonicIndex(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="setMultiClickThreshhold-long-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setMultiClickThreshhold</h4> <pre>public void setMultiClickThreshhold(long threshhold)</pre>
<div class="block">
<span>设置鼠标按下事件之间所需的时间量(以毫秒为单位),用于生成相应的动作事件。</span>
<span>发生初始鼠标按钮(并且产生动作事件)后,任何后续的小鼠按压事件发生在小于阈值的间隔上将被忽略,并且不会产生相应的动作事件。</span>
<span>默认情况下阈值为0这意味着对于每个鼠标按下将触发一个动作事件无论鼠标点击发生的速度如何。</span>
<span>在不需要此行为的按钮中(例如,对话框中的“确定”按钮),该阈值应设置为适当的正值。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>threshhold</code> - 鼠标按压事件之间所需的时间量,以产生相应的动作事件
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果阈值&lt;0
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#getMultiClickThreshhold--"><code>getMultiClickThreshhold()</code></a>
</dd>
</dl> </li>
</ul> <a name="getMultiClickThreshhold--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getMultiClickThreshhold</h4> <pre>public long getMultiClickThreshhold()</pre>
<div class="block">
获取鼠标按下事件之间所需的时间量(以毫秒为单位),用于生成相应的动作事件。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
鼠标按压事件之间所需的时间量,以产生相应的动作事件
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#setMultiClickThreshhold-long-"><code>setMultiClickThreshhold(long)</code></a>
</dd>
</dl> </li>
</ul> <a name="getModel--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getModel</h4> <pre>public <a href="../../javax/swing/ButtonModel.html" title="interface in javax.swing">ButtonModel</a> getModel()</pre>
<div class="block">
返回此按钮所代表的模型。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>model</code>属性
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#setModel-javax.swing.ButtonModel-"><code>setModel(javax.swing.ButtonModel)</code></a>
</dd>
</dl> </li>
</ul> <a name="setModel-javax.swing.ButtonModel-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setModel</h4> <pre>public void setModel(<a href="../../javax/swing/ButtonModel.html" title="interface in javax.swing">ButtonModel</a> newModel)</pre>
<div class="block">
设置此按钮所代表的模型。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>newModel</code> - 新的
<code>ButtonModel</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#getModel--"><code>getModel()</code></a>
</dd>
</dl> </li>
</ul> <a name="getUI--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getUI</h4> <pre>public <a href="../../javax/swing/plaf/ButtonUI.html" title="class in javax.swing.plaf">ButtonUI</a> getUI()</pre>
<div class="block">
返回渲染此组件的LF对象。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
ButtonUI对象
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#setUI-javax.swing.plaf.ButtonUI-"><code>setUI(javax.swing.plaf.ButtonUI)</code></a>
</dd>
</dl> </li>
</ul> <a name="setUI-javax.swing.plaf.ButtonUI-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setUI</h4> <pre>public void setUI(<a href="../../javax/swing/plaf/ButtonUI.html" title="class in javax.swing.plaf">ButtonUI</a> ui)</pre>
<div class="block">
设置渲染此组件的LF对象。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>ui</code> -
<code>ButtonUI</code> LF对象
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#getUI--"><code>getUI()</code></a>
</dd>
</dl> </li>
</ul> <a name="updateUI--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>updateUI</h4> <pre>public void updateUI()</pre>
<div class="block">
<span>将UI属性重置为当前外观的值。</span>
<span><code>AbstractButton</code>子类型应该覆盖此更新UI。</span>
<span>例如, <code>JButton</code>可能会执行以下操作:</span>
<pre> <span>setUI((ButtonUI)UIManager.getUI(
"ButtonUI", "javax.swing.plaf.basic.BasicButtonUI", this));</span> </pre>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JComponent.html#updateUI--">updateUI</a></code>在类别
<code><a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComponent.html#setUI-javax.swing.plaf.ComponentUI-"><code>JComponent.setUI(javax.swing.plaf.ComponentUI)</code></a>
<a href="../../javax/swing/UIManager.html#getLookAndFeel--"><code>UIManager.getLookAndFeel()</code></a>
<a href="../../javax/swing/UIManager.html#getUI-javax.swing.JComponent-"><code>UIManager.getUI(javax.swing.JComponent)</code></a>
</dd>
</dl> </li>
</ul> <a name="addImpl-java.awt.Component-java.lang.Object-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addImpl</h4> <pre>protected void addImpl(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> comp,
<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> constraints,
int index)</pre>
<div class="block">
将指定的组件添加到指定索引的此容器中,有关此方法的完整说明,请参见
<a href="../../java/awt/Container.html#addImpl-java.awt.Component-java.lang.Object-int-"><code>Container.addImpl(Component, Object, int)</code></a>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Container.html#addImpl-java.awt.Component-java.lang.Object-int-">addImpl</a></code>在类别
<code><a href="../../java/awt/Container.html" title="class in java.awt">Container</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>comp</code> - 要添加的组件
</dd>
<dd>
<code>constraints</code> - 表示此组件的布局约束的对象
</dd>
<dd>
<code>index</code> - 容器列表中插入组件的位置,其中
<code>-1</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>index</code>无效
</dd>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果将容器的父项添加到自身
</dd>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果向
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code>添加窗口
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.5
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/Container.html#add-java.awt.Component-"><code>Container.add(Component)</code></a> <a href="../../java/awt/Container.html#add-java.awt.Component-int-"><code>Container.add(Component, int)</code></a> <a href="../../java/awt/Container.html#add-java.awt.Component-java.lang.Object-"><code>Container.add(Component, java.lang.Object)</code></a> <a href="../../java/awt/Container.html#invalidate--"><code>Container.invalidate()</code></a> <a href="../../java/awt/LayoutManager.html" title="java.awt中的接口"><code>LayoutManager</code></a> <a href="../../java/awt/LayoutManager2.html" title="java.awt中的接口"><code>LayoutManager2</code></a></span>
</dd>
</dl> </li>
</ul> <a name="setLayout-java.awt.LayoutManager-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setLayout</h4> <pre>public void setLayout(<a href="../../java/awt/LayoutManager.html" title="interface in java.awt">LayoutManager</a> mgr)</pre>
<div class="block">
设置此容器的布局管理器,有关此方法的完整说明,请参阅
<a href="../../java/awt/Container.html#setLayout-java.awt.LayoutManager-"><code>Container.setLayout(LayoutManager)</code></a>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Container.html#setLayout-java.awt.LayoutManager-">setLayout</a></code>在类别
<code><a href="../../java/awt/Container.html" title="class in java.awt">Container</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>mgr</code> - 指定的布局管理器
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.5
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Container.html#doLayout--"><code>Container.doLayout()</code></a>
<a href="../../java/awt/Container.html#getLayout--"><code>Container.getLayout()</code></a>
<a href="../../java/awt/Container.html#invalidate--"><code>Container.invalidate()</code></a>
</dd>
</dl> </li>
</ul> <a name="addChangeListener-javax.swing.event.ChangeListener-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addChangeListener</h4> <pre>public void addChangeListener(<a href="../../javax/swing/event/ChangeListener.html" title="interface in javax.swing.event">ChangeListener</a> l)</pre>
<div class="block">
添加一个
<code>ChangeListener</code>到按钮。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>l</code> - 要添加的侦听器
</dd>
</dl> </li>
</ul> <a name="removeChangeListener-javax.swing.event.ChangeListener-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>removeChangeListener</h4> <pre>public void removeChangeListener(<a href="../../javax/swing/event/ChangeListener.html" title="interface in javax.swing.event">ChangeListener</a> l)</pre>
<div class="block">
从按钮中删除一个ChangeListener。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>l</code> - 要删除的侦听器
</dd>
</dl> </li>
</ul> <a name="getChangeListeners--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getChangeListeners</h4> <pre>public <a href="../../javax/swing/event/ChangeListener.html" title="interface in javax.swing.event">ChangeListener</a>[] getChangeListeners()</pre>
<div class="block">
返回使用addChangeListener添加到此AbstractButton的所有
<code>ChangeListener</code>的数组。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
如果没有添加任何监听器,则添加所有
<code>ChangeListener</code> s或一个空数组
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
</dl> </li>
</ul> <a name="fireStateChanged--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>fireStateChanged</h4> <pre>protected void fireStateChanged()</pre>
<div class="block">
<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="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">
添加一个
<code>ActionListener</code>按钮。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>l</code> - 要添加的
<code>ActionListener</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">
<span>从按钮中删除<code>ActionListener</code></span>
<span>如果听众是该按钮当前设置的<code>Action</code> ,则<code>Action</code>设置为<code>null</code></span>
</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添加到此AbstractButton的所有
<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="createChangeListener--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createChangeListener</h4> <pre>protected <a href="../../javax/swing/event/ChangeListener.html" title="interface in javax.swing.event">ChangeListener</a> createChangeListener()</pre>
<div class="block">
想要处理
<code>ChangeEvents</code>子类可以覆盖此值以返回另一个
<code>ChangeListener</code>实现。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
新的
<code>ChangeListener</code>
</dd>
</dl> </li>
</ul> <a name="fireActionPerformed-java.awt.event.ActionEvent-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>fireActionPerformed</h4> <pre>protected void fireActionPerformed(<a href="../../java/awt/event/ActionEvent.html" title="class in java.awt.event">ActionEvent</a> event)</pre>
<div class="block">
<span>通知所有在此事件类型上通知有兴趣的听众。</span>
<span>事件实例使用<code>event</code>参数懒惰地创建。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>event</code> -
<code>ActionEvent</code>对象
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/event/EventListenerList.html" title="javax.swing.event中的类"><code>EventListenerList</code></a></span>
</dd>
</dl> </li>
</ul> <a name="fireItemStateChanged-java.awt.event.ItemEvent-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>fireItemStateChanged</h4> <pre>protected void fireItemStateChanged(<a href="../../java/awt/event/ItemEvent.html" title="class in java.awt.event">ItemEvent</a> event)</pre>
<div class="block">
<span>通知所有在此事件类型上通知有兴趣的听众。</span>
<span>事件实例使用<code>event</code>参数懒惰地创建。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>event</code> -
<code>ItemEvent</code>对象
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/event/EventListenerList.html" title="javax.swing.event中的类"><code>EventListenerList</code></a></span>
</dd>
</dl> </li>
</ul> <a name="createActionListener--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createActionListener</h4> <pre>protected <a href="../../java/awt/event/ActionListener.html" title="interface in java.awt.event">ActionListener</a> createActionListener()</pre> </li>
</ul> <a name="createItemListener--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createItemListener</h4> <pre>protected <a href="../../java/awt/event/ItemListener.html" title="interface in java.awt.event">ItemListener</a> createItemListener()</pre> </li>
</ul> <a name="setEnabled-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setEnabled</h4> <pre>public void setEnabled(boolean b)</pre>
<div class="block">
启用(或禁用)按钮。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JComponent.html#setEnabled-boolean-">setEnabled</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>b</code> - true启用按钮否则为false
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Component.html#isEnabled--"><code>Component.isEnabled()</code></a>
<a href="../../java/awt/Component.html#isLightweight--"><code>Component.isLightweight()</code></a>
</dd>
</dl> </li>
</ul> <a name="getLabel--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getLabel</h4> <pre><a href="../../java/lang/Deprecated.html" title="annotation in java.lang">@Deprecated</a>
public <a href="../../java/lang/String.html" title="class in java.lang">String</a> getLabel()</pre>
<div class="block">
<span><span class="deprecatedLabel">已弃用</span></span>
<span><span class="deprecationComment">- 替换为<code>getText</code></span></span>
</div>
<div class="block">
返回标签文本。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个
<code>String</code>包含标签
</dd>
</dl> </li>
</ul> <a name="setLabel-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setLabel</h4> <pre><a href="../../java/lang/Deprecated.html" title="annotation in java.lang">@Deprecated</a>
public void setLabel(<a href="../../java/lang/String.html" title="class in java.lang">String</a> label)</pre>
<div class="block">
<span><span class="deprecatedLabel">已弃用</span></span>
<span><span class="deprecationComment">- 替换为<code>setText(text)</code></span></span>
</div>
<div class="block">
设置标签文本。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>label</code> - 一个
<code>String</code>文本的
<code>String</code>
</dd>
</dl> </li>
</ul> <a name="addItemListener-java.awt.event.ItemListener-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addItemListener</h4> <pre>public void addItemListener(<a href="../../java/awt/event/ItemListener.html" title="interface in java.awt.event">ItemListener</a> l)</pre>
<div class="block">
添加
<code>ItemListener</code>
<code>checkbox</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/ItemSelectable.html#addItemListener-java.awt.event.ItemListener-">addItemListener</a></code>在界面
<code><a href="../../java/awt/ItemSelectable.html" title="interface in java.awt">ItemSelectable</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>l</code> - 要添加的
<code>ItemListener</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/event/ItemEvent.html" title="java.awt.event中的类"><code>ItemEvent</code></a></span>
</dd>
</dl> </li>
</ul> <a name="removeItemListener-java.awt.event.ItemListener-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>removeItemListener</h4> <pre>public void removeItemListener(<a href="../../java/awt/event/ItemListener.html" title="interface in java.awt.event">ItemListener</a> l)</pre>
<div class="block">
从按钮中删除
<code>ItemListener</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/ItemSelectable.html#removeItemListener-java.awt.event.ItemListener-">removeItemListener</a></code>在界面
<code><a href="../../java/awt/ItemSelectable.html" title="interface in java.awt">ItemSelectable</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>l</code> - 要删除的
<code>ItemListener</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/event/ItemEvent.html" title="java.awt.event中的类"><code>ItemEvent</code></a></span>
</dd>
</dl> </li>
</ul> <a name="getItemListeners--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getItemListeners</h4> <pre>public <a href="../../java/awt/event/ItemListener.html" title="interface in java.awt.event">ItemListener</a>[] getItemListeners()</pre>
<div class="block">
返回使用addItemListener添加到此AbstractButton的所有
<code>ItemListener</code>的数组。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
所有添加的
<code>ItemListener</code>或一个空数组,如果没有添加侦听器
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
</dl> </li>
</ul> <a name="getSelectedObjects--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getSelectedObjects</h4> <pre>public <a href="../../java/lang/Object.html" title="class in java.lang">Object</a>[] getSelectedObjects()</pre>
<div class="block">
如果没有选择该按钮则返回一个包含标签的数组长度为1
<code>null</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/ItemSelectable.html#getSelectedObjects--">getSelectedObjects</a></code>在界面
<code><a href="../../java/awt/ItemSelectable.html" title="interface in java.awt">ItemSelectable</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>一个包含1个对象的数组按钮的文本如果项目被选中;</span>
<span>否则<code>null</code></span>
</dd>
</dl> </li>
</ul> <a name="init-java.lang.String-javax.swing.Icon-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>init</h4> <pre>protected void init(<a href="../../java/lang/String.html" title="class in java.lang">String</a> text,
<a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> icon)</pre> </li>
</ul> <a name="imageUpdate-java.awt.Image-int-int-int-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>imageUpdate</h4> <pre>public boolean imageUpdate(<a href="../../java/awt/Image.html" title="class in java.awt">Image</a> img,
int infoflags,
int x,
int y,
int w,
int h)</pre>
<div class="block">
如果当前
<code>Icon</code>
<code>Image</code>不等于
<code>Image</code>
<code>img</code>传递的
<code>Image</code>这被覆盖返回false。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/image/ImageObserver.html#imageUpdate-java.awt.Image-int-int-int-int-int-">imageUpdate</a></code>在界面
<code><a href="../../java/awt/image/ImageObserver.html" title="interface in java.awt.image">ImageObserver</a></code>
</dd>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Component.html#imageUpdate-java.awt.Image-int-int-int-int-int-">imageUpdate</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>img</code> - 要比较的
<code>Image</code>
</dd>
<dd>
<code>infoflags</code> - 用于在更新图像时重新绘制按钮的标记,并确定要绘制多少图标
</dd>
<dd>
<code>x</code> - x坐标
</dd>
<dd>
<code>y</code> - y坐标
</dd>
<dd>
<code>w</code> - 宽度
</dd>
<dd>
<code>h</code> - 高度
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span><code>false</code>如果infoflags指示图像被完全加载;</span>
<span><code>true</code>否则。</span>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/image/ImageObserver.html" title="java.awt.image中的接口"><code>ImageObserver</code></a> <a href="../../java/awt/Component.html#imageUpdate-java.awt.Image-int-int-int-int-int-"><code>Component.imageUpdate(java.awt.Image, int, int, int, int, int)</code></a></span>
</dd>
</dl> </li>
</ul> <a name="paramString--">
<!-- --> </a>
<ul class="blockListLast">
<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>AbstractButton</code>的字符串表示<code>AbstractButton</code></span>
<span>该方法仅用于调试目的,并且返回的字符串的内容和格式可能因实现而异。</span>
<span>返回的字符串可能为空,但可能不是<code>null</code></span>
<p> <span>覆盖<code>paramString</code>以提供有关JFC组件特定新方面的信息。</span> </p>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JComponent.html#paramString--">paramString</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>
a string representation of this
<code>AbstractButton</code>
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>