2570 lines
148 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 JComboBox">Class JComboBox&lt;E&gt;</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.JComboBox&lt;E&gt;</li>
</ul> </li>
</ul> </li>
</ul> </li>
</ul> </li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>
<span class="paramLabel">参数类型</span>
</dt>
<dd>
<code>E</code> - 这个组合框的元素的类型
</dd>
</dl>
<dl>
<dt>
All Implemented Interfaces:
</dt>
<dd>
<span><a href="../../java/awt/event/ActionListener.html" title="java.awt.event中的接口">ActionListener</a> <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="../../java/util/EventListener.html" title="java.util中的接口">EventListener</a> <a href="../../javax/accessibility/Accessible.html" title="javax.accessibility中的接口">Accessible</a> <a href="../../javax/swing/event/ListDataListener.html" title="javax.swing.event中的接口">ListDataListener</a></span>
</dd>
</dl>
<hr/> <br/> <pre>public class <span class="typeNameLabel">JComboBox&lt;E&gt;</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/event/ListDataListener.html" title="interface in javax.swing.event">ListDataListener</a>, <a href="../../java/awt/event/ActionListener.html" title="interface in java.awt.event">ActionListener</a>, <a href="../../javax/accessibility/Accessible.html" title="interface in javax.accessibility">Accessible</a></pre>
<div class="block">
<span>组合按钮或可编辑字段和下拉列表的组件。</span>
<span>用户可以根据用户的请求从下拉列表中选择一个值。</span>
<span>如果使组合框可编辑,则组合框包含用户可以键入值的可编辑字段。</span>
<p> <span><strong>警告:</strong> Swing不是线程安全的。</span> <span>有关更多信息,请参阅<a href="package-summary.html#threading">Swing's Threading Policy</a></span> </p>
<p> <span><strong>警告:</strong>此类的序列化对象与将来的Swing版本不兼容。</span> <span>当前的序列化支持适用于运行相同版本的Swing的应用程序之间的短期存储或RMI。</span> <span>从1.4开始对所有JavaBeans的长期存储的支持已经添加到<code>java.beans</code>包中。</span> <span>请参阅<a href="../../java/beans/XMLEncoder.html" title="java.beans中的类"><code>XMLEncoder</code></a></span> </p>
<p> <span><a href="http://docs.oracle.com/javase/tutorial/uiswing/components/combobox.html">How to Use Combo Boxes</a><a href="http://docs.oracle.com/javase/tutorial/"><em>The Java Tutorial</em></a>进一步的信息。</span> </p>
<p></p>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/ComboBoxModel.html" title="javax.swing中的接口"><code>ComboBoxModel</code></a> <a href="../../javax/swing/DefaultComboBoxModel.html" title="javax.swing中的类"><code>DefaultComboBoxModel</code></a></span>
</dd>
</dl> </li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!-- --> </a> <h3>Nested Class Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Nested Class Summary table, listing nested classes, and an explanation">
<caption>
<span>Nested Classes</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected class </code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.AccessibleJComboBox.html" title="class in javax.swing">JComboBox.AccessibleJComboBox</a></span></code>
<div class="block">
这个类实现了可访问性支持
<code>JComboBox</code>类。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static interface </code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.KeySelectionManager.html" title="interface in javax.swing">JComboBox.KeySelectionManager</a></span></code>
<div class="block">
界面定义了一个
<code>KeySelectionManager</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/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#actionCommand">actionCommand</a></span></code>
<div class="block">
此保护字段是实现特定的。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../javax/swing/ComboBoxModel.html" title="interface in javax.swing">ComboBoxModel</a>&lt;<a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#dataModel">dataModel</a></span></code>
<div class="block">
此保护字段是实现特定的。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../javax/swing/ComboBoxEditor.html" title="interface in javax.swing">ComboBoxEditor</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#editor">editor</a></span></code>
<div class="block">
此保护字段是实现特定的。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#isEditable">isEditable</a></span></code>
<div class="block">
此保护字段是实现特定的。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../javax/swing/JComboBox.KeySelectionManager.html" title="interface in javax.swing">JComboBox.KeySelectionManager</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#keySelectionManager">keySelectionManager</a></span></code>
<div class="block">
此保护字段是实现特定的。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#lightWeightPopupEnabled">lightWeightPopupEnabled</a></span></code>
<div class="block">
此保护字段是实现特定的。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#maximumRowCount">maximumRowCount</a></span></code>
<div class="block">
此保护字段是实现特定的。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../javax/swing/ListCellRenderer.html" title="interface in javax.swing">ListCellRenderer</a>&lt;? super <a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#renderer">renderer</a></span></code>
<div class="block">
此保护字段是实现特定的。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <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/JComboBox.html#selectedItemReminder">selectedItemReminder</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.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/JComboBox.html#JComboBox--">JComboBox</a></span>()</code>
<div class="block">
使用默认数据模型创建
<code>JComboBox</code>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#JComboBox-javax.swing.ComboBoxModel-">JComboBox</a></span>(<a href="../../javax/swing/ComboBoxModel.html" title="interface in javax.swing">ComboBoxModel</a>&lt;<a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a>&gt; aModel)</code>
<div class="block">
创建一个
<code>JComboBox</code> ,从现有的
<code>ComboBoxModel</code>获取其项目。
</div> </td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#JComboBox-E:A-">JComboBox</a></span>(<a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a>[] items)</code>
<div class="block">
创建
<code>JComboBox</code>包含指定数组中的元素。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#JComboBox-java.util.Vector-">JComboBox</a></span>(<a href="../../java/util/Vector.html" title="class in java.util">Vector</a>&lt;<a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a>&gt; items)</code>
<div class="block">
创建一个
<code>JComboBox</code>包含指定Vector中的元素。
</div> </td>
</tr>
</tbody>
</table> </li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- --> </a> <h3>方法摘要</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
<caption>
<span class="activeTableTab" id="t0"><span>所有方法</span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t2"><span><a href="javascript:show(2);">接口方法</a></span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t4"><span><a href="javascript:show(8);">具体的方法</a></span><span class="tabEnd"> </span></span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor" id="i0">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#actionPerformed-java.awt.event.ActionEvent-">actionPerformed</a></span>(<a href="../../java/awt/event/ActionEvent.html" title="class in java.awt.event">ActionEvent</a> e)</code>
<div class="block">
这种方法是公共的,作为实现的副作用。
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.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="altColor" id="i2">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.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="rowColor" id="i3">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#addItem-E-">addItem</a></span>(<a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a> item)</code>
<div class="block">
将项目添加到项目列表。
</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/JComboBox.html#addItemListener-java.awt.event.ItemListener-">addItemListener</a></span>(<a href="../../java/awt/event/ItemListener.html" title="interface in java.awt.event">ItemListener</a> aListener)</code>
<div class="block">
添加一个
<code>ItemListener</code>
</div> </td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#addPopupMenuListener-javax.swing.event.PopupMenuListener-">addPopupMenuListener</a></span>(<a href="../../javax/swing/event/PopupMenuListener.html" title="interface in javax.swing.event">PopupMenuListener</a> l)</code>
<div class="block">
添加一个
<code>PopupMenu</code>监听器,它将从组合框的弹出窗口中收听通知消息。
</div> </td>
</tr>
<tr class="altColor" id="i6">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#configureEditor-javax.swing.ComboBoxEditor-java.lang.Object-">configureEditor</a></span>(<a href="../../javax/swing/ComboBoxEditor.html" title="interface in javax.swing">ComboBoxEditor</a> anEditor, <a href="../../java/lang/Object.html" title="class in java.lang">Object</a> anItem)</code>
<div class="block">
用指定的项目初始化编辑器。
</div> </td>
</tr>
<tr class="rowColor" id="i7">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#configurePropertiesFromAction-javax.swing.Action-">configurePropertiesFromAction</a></span>(<a href="../../javax/swing/Action.html" title="interface in javax.swing">Action</a> a)</code>
<div class="block">
设置此组合框上的属性以匹配指定的Action中的
<code>Action</code>
</div> </td>
</tr>
<tr class="altColor" id="i8">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#contentsChanged-javax.swing.event.ListDataEvent-">contentsChanged</a></span>(<a href="../../javax/swing/event/ListDataEvent.html" title="class in javax.swing.event">ListDataEvent</a> e)</code>
<div class="block">
这种方法是公共的,作为实现的副作用。
</div> </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/JComboBox.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/JComboBox.KeySelectionManager.html" title="interface in javax.swing">JComboBox.KeySelectionManager</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#createDefaultKeySelectionManager--">createDefaultKeySelectionManager</a></span>()</code>
<div class="block">
返回默认密钥选择管理器的一个实例。
</div> </td>
</tr>
<tr class="rowColor" id="i11">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#fireActionEvent--">fireActionEvent</a></span>()</code>
<div class="block">
通知所有在此事件类型上通知有兴趣的听众。
</div> </td>
</tr>
<tr class="altColor" id="i12">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#fireItemStateChanged-java.awt.event.ItemEvent-">fireItemStateChanged</a></span>(<a href="../../java/awt/event/ItemEvent.html" title="class in java.awt.event">ItemEvent</a> e)</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/JComboBox.html#firePopupMenuCanceled--">firePopupMenuCanceled</a></span>()</code>
<div class="block">
通知
<code>PopupMenuListener</code> s组合框的弹出部分已被取消。
</div> </td>
</tr>
<tr class="altColor" id="i14">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#firePopupMenuWillBecomeInvisible--">firePopupMenuWillBecomeInvisible</a></span>()</code>
<div class="block">
通知
<code>PopupMenuListener</code> s组合框的弹出部分已经变得不可见。
</div> </td>
</tr>
<tr class="rowColor" id="i15">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#firePopupMenuWillBecomeVisible--">firePopupMenuWillBecomeVisible</a></span>()</code>
<div class="block">
通知
<code>PopupMenuListener</code> s组合框的弹出部分将变得可见。
</div> </td>
</tr>
<tr class="altColor" id="i16">
<td class="colFirst"><code><a href="../../javax/accessibility/AccessibleContext.html" title="class in javax.accessibility">AccessibleContext</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#getAccessibleContext--">getAccessibleContext</a></span>()</code>
<div class="block">
获取与此JComboBox关联的AccessibleContext。
</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/JComboBox.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/JComboBox.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/JComboBox.html#getActionListeners--">getActionListeners</a></span>()</code>
<div class="block">
返回使用addActionListener添加到此JComboBox的所有
<code>ActionListener</code>的数组。
</div> </td>
</tr>
<tr class="altColor" id="i20">
<td class="colFirst"><code><a href="../../javax/swing/ComboBoxEditor.html" title="interface in javax.swing">ComboBoxEditor</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#getEditor--">getEditor</a></span>()</code>
<div class="block">
返回在
<code>JComboBox</code>字段中用于绘制和编辑所选项目的编辑器。
</div> </td>
</tr>
<tr class="rowColor" id="i21">
<td class="colFirst"><code><a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#getItemAt-int-">getItemAt</a></span>(int index)</code>
<div class="block">
返回指定索引处的列表项。
</div> </td>
</tr>
<tr class="altColor" id="i22">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#getItemCount--">getItemCount</a></span>()</code>
<div class="block">
返回列表中的项目数。
</div> </td>
</tr>
<tr class="rowColor" id="i23">
<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/JComboBox.html#getItemListeners--">getItemListeners</a></span>()</code>
<div class="block">
返回使用addItemListener添加到此JComboBox的所有
<code>ItemListener</code>的数组。
</div> </td>
</tr>
<tr class="altColor" id="i24">
<td class="colFirst"><code><a href="../../javax/swing/JComboBox.KeySelectionManager.html" title="interface in javax.swing">JComboBox.KeySelectionManager</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#getKeySelectionManager--">getKeySelectionManager</a></span>()</code>
<div class="block">
返回列表的密钥选择管理器。
</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/JComboBox.html#getMaximumRowCount--">getMaximumRowCount</a></span>()</code>
<div class="block">
返回在没有滚动条的情况下组合框可以显示的最大项数
</div> </td>
</tr>
<tr class="altColor" id="i26">
<td class="colFirst"><code><a href="../../javax/swing/ComboBoxModel.html" title="interface in javax.swing">ComboBoxModel</a>&lt;<a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#getModel--">getModel</a></span>()</code>
<div class="block">
返回当前使用的数据模型
<code>JComboBox</code>
</div> </td>
</tr>
<tr class="rowColor" id="i27">
<td class="colFirst"><code><a href="../../javax/swing/event/PopupMenuListener.html" title="interface in javax.swing.event">PopupMenuListener</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#getPopupMenuListeners--">getPopupMenuListeners</a></span>()</code>
<div class="block">
返回使用addPopupMenuListener添加到此JComboBox的所有
<code>PopupMenuListener</code>的数组。
</div> </td>
</tr>
<tr class="altColor" id="i28">
<td class="colFirst"><code><a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#getPrototypeDisplayValue--">getPrototypeDisplayValue</a></span>()</code>
<div class="block">
返回“原型显示”值 - 用于计算显示高度和宽度的对象。
</div> </td>
</tr>
<tr class="rowColor" id="i29">
<td class="colFirst"><code><a href="../../javax/swing/ListCellRenderer.html" title="interface in javax.swing">ListCellRenderer</a>&lt;? super <a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#getRenderer--">getRenderer</a></span>()</code>
<div class="block">
返回用于在
<code>JComboBox</code>字段中显示所选项目的渲染器。
</div> </td>
</tr>
<tr class="altColor" id="i30">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#getSelectedIndex--">getSelectedIndex</a></span>()</code>
<div class="block">
返回列表中与给定项目匹配的第一个项目。
</div> </td>
</tr>
<tr class="rowColor" id="i31">
<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/JComboBox.html#getSelectedItem--">getSelectedItem</a></span>()</code>
<div class="block">
返回当前所选项目。
</div> </td>
</tr>
<tr class="altColor" id="i32">
<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/JComboBox.html#getSelectedObjects--">getSelectedObjects</a></span>()</code>
<div class="block">
返回一个包含所选项目的数组。
</div> </td>
</tr>
<tr class="rowColor" id="i33">
<td class="colFirst"><code><a href="../../javax/swing/plaf/ComboBoxUI.html" title="class in javax.swing.plaf">ComboBoxUI</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#getUI--">getUI</a></span>()</code>
<div class="block">
返回渲染此组件的LF对象。
</div> </td>
</tr>
<tr class="altColor" id="i34">
<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/JComboBox.html#getUIClassID--">getUIClassID</a></span>()</code>
<div class="block">
返回呈现此组件的LF类的名称。
</div> </td>
</tr>
<tr class="rowColor" id="i35">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#hidePopup--">hidePopup</a></span>()</code>
<div class="block">
导致组合框关闭其弹出窗口。
</div> </td>
</tr>
<tr class="altColor" id="i36">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#insertItemAt-E-int-">insertItemAt</a></span>(<a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a> item, int index)</code>
<div class="block">
在给定索引的项目列表中插入项目。
</div> </td>
</tr>
<tr class="rowColor" id="i37">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#installAncestorListener--">installAncestorListener</a></span>()</code> </td>
</tr>
<tr class="altColor" id="i38">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#intervalAdded-javax.swing.event.ListDataEvent-">intervalAdded</a></span>(<a href="../../javax/swing/event/ListDataEvent.html" title="class in javax.swing.event">ListDataEvent</a> e)</code>
<div class="block">
这种方法是公共的,作为实现的副作用。
</div> </td>
</tr>
<tr class="rowColor" id="i39">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#intervalRemoved-javax.swing.event.ListDataEvent-">intervalRemoved</a></span>(<a href="../../javax/swing/event/ListDataEvent.html" title="class in javax.swing.event">ListDataEvent</a> e)</code>
<div class="block">
这种方法是公共的,作为实现的副作用。
</div> </td>
</tr>
<tr class="altColor" id="i40">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#isEditable--">isEditable</a></span>()</code>
<div class="block">
如果
<code>JComboBox</code>是可编辑的则返回true。
</div> </td>
</tr>
<tr class="rowColor" id="i41">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#isLightWeightPopupEnabled--">isLightWeightPopupEnabled</a></span>()</code>
<div class="block">
获取
<code>lightWeightPopupEnabled</code>属性的值。
</div> </td>
</tr>
<tr class="altColor" id="i42">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#isPopupVisible--">isPopupVisible</a></span>()</code>
<div class="block">
确定弹出窗口的可见性。
</div> </td>
</tr>
<tr class="rowColor" id="i43">
<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/JComboBox.html#paramString--">paramString</a></span>()</code>
<div class="block">
返回此
<code>JComboBox</code>的字符串表示
<code>JComboBox</code>
</div> </td>
</tr>
<tr class="altColor" id="i44">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#processKeyEvent-java.awt.event.KeyEvent-">processKeyEvent</a></span>(<a href="../../java/awt/event/KeyEvent.html" title="class in java.awt.event">KeyEvent</a> e)</code>
<div class="block">
手柄
<code>KeyEvent</code> s寻找Tab键。
</div> </td>
</tr>
<tr class="rowColor" id="i45">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.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="i46">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#removeAllItems--">removeAllItems</a></span>()</code>
<div class="block">
从项目列表中删除所有项目。
</div> </td>
</tr>
<tr class="rowColor" id="i47">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#removeItem-java.lang.Object-">removeItem</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> anObject)</code>
<div class="block">
从项目列表中删除一个项目。
</div> </td>
</tr>
<tr class="altColor" id="i48">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#removeItemAt-int-">removeItemAt</a></span>(int anIndex)</code>
<div class="block">
<code>anIndex</code>删除该项目此方法仅在
<code>JComboBox</code>使用可变数据模型时有效。
</div> </td>
</tr>
<tr class="rowColor" id="i49">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#removeItemListener-java.awt.event.ItemListener-">removeItemListener</a></span>(<a href="../../java/awt/event/ItemListener.html" title="interface in java.awt.event">ItemListener</a> aListener)</code>
<div class="block">
删除
<code>ItemListener</code>
</div> </td>
</tr>
<tr class="altColor" id="i50">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#removePopupMenuListener-javax.swing.event.PopupMenuListener-">removePopupMenuListener</a></span>(<a href="../../javax/swing/event/PopupMenuListener.html" title="interface in javax.swing.event">PopupMenuListener</a> l)</code>
<div class="block">
删除
<code>PopupMenuListener</code>
</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/JComboBox.html#selectedItemChanged--">selectedItemChanged</a></span>()</code>
<div class="block">
这种受保护的方法是具体的实现。
</div> </td>
</tr>
<tr class="altColor" id="i52">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#selectWithKeyChar-char-">selectWithKeyChar</a></span>(char keyChar)</code>
<div class="block">
选择与指定键盘字符相对应的列表项如果存在与该字符相对应的项则返回true。
</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/JComboBox.html#setAction-javax.swing.Action-">setAction</a></span>(<a href="../../javax/swing/Action.html" title="interface in javax.swing">Action</a> a)</code>
<div class="block">
<code>Action</code>设置
<code>ActionEvent</code>源。
</div> </td>
</tr>
<tr class="altColor" id="i54">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JComboBox.html#setActionCommand-java.lang.String-">setActionCommand</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> aCommand)</code>
<div class="block">
设置应该包含在发送到action监听器的事件中的action命令。
</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/JComboBox.html#setEditable-boolean-">setEditable</a></span>(boolean aFlag)</code>
<div class="block">
确定
<code>JComboBox</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/JComboBox.html#setEditor-javax.swing.ComboBoxEditor-">setEditor</a></span>(<a href="../../javax/swing/ComboBoxEditor.html" title="interface in javax.swing">ComboBoxEditor</a> anEditor)</code>
<div class="block">
设置用于在
<code>JComboBox</code>字段中绘制和编辑所选项目的编辑器。
</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/JComboBox.html#setEnabled-boolean-">setEnabled</a></span>(boolean b)</code>
<div class="block">
启用组合框,以便可以选择项目。
</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/JComboBox.html#setKeySelectionManager-javax.swing.JComboBox.KeySelectionManager-">setKeySelectionManager</a></span>(<a href="../../javax/swing/JComboBox.KeySelectionManager.html" title="interface in javax.swing">JComboBox.KeySelectionManager</a> aManager)</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/JComboBox.html#setLightWeightPopupEnabled-boolean-">setLightWeightPopupEnabled</a></span>(boolean aFlag)</code>
<div class="block">
设置
<code>lightWeightPopupEnabled</code>属性,它提供了一个提示,一个轻量级的
<code>Component</code>是否应该用于包含
<code>JComboBox</code> ,而重量级
<code>Component</code> ,如
<code>Panel</code>
<code>Window</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/JComboBox.html#setMaximumRowCount-int-">setMaximumRowCount</a></span>(int count)</code>
<div class="block">
设置
<code>JComboBox</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/JComboBox.html#setModel-javax.swing.ComboBoxModel-">setModel</a></span>(<a href="../../javax/swing/ComboBoxModel.html" title="interface in javax.swing">ComboBoxModel</a>&lt;<a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a>&gt; aModel)</code>
<div class="block">
设置
<code>JComboBox</code>用于获取项目列表的数据模型。
</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/JComboBox.html#setPopupVisible-boolean-">setPopupVisible</a></span>(boolean v)</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/JComboBox.html#setPrototypeDisplayValue-E-">setPrototypeDisplayValue</a></span>(<a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a> prototypeDisplayValue)</code>
<div class="block">
设置用于计算UI部分显示大小的原型显示值。
</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/JComboBox.html#setRenderer-javax.swing.ListCellRenderer-">setRenderer</a></span>(<a href="../../javax/swing/ListCellRenderer.html" title="interface in javax.swing">ListCellRenderer</a>&lt;? super <a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a>&gt; aRenderer)</code>
<div class="block">
设置绘制列表项目的渲染器和从JComboBox字段中的列表中选择的项目。
</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/JComboBox.html#setSelectedIndex-int-">setSelectedIndex</a></span>(int anIndex)</code>
<div class="block">
选择索引为
<code>anIndex</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/JComboBox.html#setSelectedItem-java.lang.Object-">setSelectedItem</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> anObject)</code>
<div class="block">
将组合框显示区域中的选定项目设置为参数中的对象。
</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/JComboBox.html#setUI-javax.swing.plaf.ComboBoxUI-">setUI</a></span>(<a href="../../javax/swing/plaf/ComboBoxUI.html" title="class in javax.swing.plaf">ComboBoxUI</a> ui)</code>
<div class="block">
设置渲染此组件的LF对象。
</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/JComboBox.html#showPopup--">showPopup</a></span>()</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/JComboBox.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#getVerifyInputWhenFocusTarget--">getVerifyInputWhenFocusTarget</a>, <a href="../../javax/swing/JComponent.html#getVetoableChangeListeners--">getVetoableChangeListeners</a>, <a href="../../javax/swing/JComponent.html#getVisibleRect--">getVisibleRect</a>, <a href="../../javax/swing/JComponent.html#getWidth--">getWidth</a>, <a href="../../javax/swing/JComponent.html#getX--">getX</a>, <a href="../../javax/swing/JComponent.html#getY--">getY</a>, <a href="../../javax/swing/JComponent.html#grabFocus--">grabFocus</a>, <a href="../../javax/swing/JComponent.html#hide--">hide</a>, <a href="../../javax/swing/JComponent.html#isDoubleBuffered--">isDoubleBuffered</a>, <a href="../../javax/swing/JComponent.html#isLightweightComponent-java.awt.Component-">isLightweightComponent</a>, <a href="../../javax/swing/JComponent.html#isManagingFocus--">isManagingFocus</a>, <a href="../../javax/swing/JComponent.html#isOpaque--">isOpaque</a>, <a href="../../javax/swing/JComponent.html#isOptimizedDrawingEnabled--">isOptimizedDrawingEnabled</a>, <a href="../../javax/swing/JComponent.html#isPaintingForPrint--">isPaintingForPrint</a>, <a href="../../javax/swing/JComponent.html#isPaintingOrigin--">isPaintingOrigin</a>, <a href="../../javax/swing/JComponent.html#isPaintingTile--">isPaintingTile</a>, <a href="../../javax/swing/JComponent.html#isRequestFocusEnabled--">isRequestFocusEnabled</a>, <a href="../../javax/swing/JComponent.html#isValidateRoot--">isValidateRoot</a>, <a href="../../javax/swing/JComponent.html#paint-java.awt.Graphics-">paint</a>, <a href="../../javax/swing/JComponent.html#paintBorder-java.awt.Graphics-">paintBorder</a>, <a href="../../javax/swing/JComponent.html#paintChildren-java.awt.Graphics-">paintChildren</a>, <a href="../../javax/swing/JComponent.html#paintComponent-java.awt.Graphics-">paintComponent</a>, <a href="../../javax/swing/JComponent.html#paintImmediately-int-int-int-int-">paintImmediately</a>, <a href="../../javax/swing/JComponent.html#paintImmediately-java.awt.Rectangle-">paintImmediately</a>, <a href="../../javax/swing/JComponent.html#print-java.awt.Graphics-">print</a>, <a href="../../javax/swing/JComponent.html#printAll-java.awt.Graphics-">printAll</a>, <a href="../../javax/swing/JComponent.html#printBorder-java.awt.Graphics-">printBorder</a>, <a href="../../javax/swing/JComponent.html#printChildren-java.awt.Graphics-">printChildren</a>, <a href="../../javax/swing/JComponent.html#printComponent-java.awt.Graphics-">printComponent</a>, <a href="../../javax/swing/JComponent.html#processComponentKeyEvent-java.awt.event.KeyEvent-">processComponentKeyEvent</a>, <a href="../../javax/swing/JComponent.html#processKeyBinding-javax.swing.KeyStroke-java.awt.event.KeyEvent-int-boolean-">processKeyBinding</a>, <a href="../../javax/swing/JComponent.html#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#removeNotify--">removeNotify</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#addImpl-java.awt.Component-java.lang.Object-int-">addImpl</a>, <a href="../../java/awt/Container.html#addPropertyChangeListener-java.beans.PropertyChangeListener-">addPropertyChangeListener</a>, <a href="../../java/awt/Container.html#addPropertyChangeListener-java.lang.String-java.beans.PropertyChangeListener-">addPropertyChangeListener</a>, <a href="../../java/awt/Container.html#applyComponentOrientation-java.awt.ComponentOrientation-">applyComponentOrientation</a>, <a href="../../java/awt/Container.html#areFocusTraversalKeysSet-int-">areFocusTraversalKeysSet</a>, <a href="../../java/awt/Container.html#countComponents--">countComponents</a>, <a href="../../java/awt/Container.html#deliverEvent-java.awt.Event-">deliverEvent</a>, <a href="../../java/awt/Container.html#doLayout--">doLayout</a>, <a href="../../java/awt/Container.html#findComponentAt-int-int-">findComponentAt</a>, <a href="../../java/awt/Container.html#findComponentAt-java.awt.Point-">findComponentAt</a>, <a href="../../java/awt/Container.html#getComponent-int-">getComponent</a>, <a href="../../java/awt/Container.html#getComponentAt-int-int-">getComponentAt</a>, <a href="../../java/awt/Container.html#getComponentAt-java.awt.Point-">getComponentAt</a>, <a href="../../java/awt/Container.html#getComponentCount--">getComponentCount</a>, <a href="../../java/awt/Container.html#getComponents--">getComponents</a>, <a href="../../java/awt/Container.html#getComponentZOrder-java.awt.Component-">getComponentZOrder</a>, <a href="../../java/awt/Container.html#getContainerListeners--">getContainerListeners</a>, <a href="../../java/awt/Container.html#getFocusTraversalKeys-int-">getFocusTraversalKeys</a>, <a href="../../java/awt/Container.html#getFocusTraversalPolicy--">getFocusTraversalPolicy</a>, <a href="../../java/awt/Container.html#getLayout--">getLayout</a>, <a href="../../java/awt/Container.html#getMousePosition-boolean-">getMousePosition</a>, <a href="../../java/awt/Container.html#insets--">insets</a>, <a href="../../java/awt/Container.html#invalidate--">invalidate</a>, <a href="../../java/awt/Container.html#isAncestorOf-java.awt.Component-">isAncestorOf</a>, <a href="../../java/awt/Container.html#isFocusCycleRoot--">isFocusCycleRoot</a>, <a href="../../java/awt/Container.html#isFocusCycleRoot-java.awt.Container-">isFocusCycleRoot</a>, <a href="../../java/awt/Container.html#isFocusTraversalPolicyProvider--">isFocusTraversalPolicyProvider</a>, <a href="../../java/awt/Container.html#isFocusTraversalPolicySet--">isFocusTraversalPolicySet</a>, <a href="../../java/awt/Container.html#layout--">layout</a>, <a href="../../java/awt/Container.html#list-java.io.PrintStream-int-">list</a>, <a href="../../java/awt/Container.html#list-java.io.PrintWriter-int-">list</a>, <a href="../../java/awt/Container.html#locate-int-int-">locate</a>, <a href="../../java/awt/Container.html#minimumSize--">minimumSize</a>, <a href="../../java/awt/Container.html#paintComponents-java.awt.Graphics-">paintComponents</a>, <a href="../../java/awt/Container.html#preferredSize--">preferredSize</a>, <a href="../../java/awt/Container.html#printComponents-java.awt.Graphics-">printComponents</a>, <a href="../../java/awt/Container.html#processContainerEvent-java.awt.event.ContainerEvent-">processContainerEvent</a>, <a href="../../java/awt/Container.html#processEvent-java.awt.AWTEvent-">processEvent</a>, <a href="../../java/awt/Container.html#remove-java.awt.Component-">remove</a>, <a href="../../java/awt/Container.html#remove-int-">remove</a>, <a href="../../java/awt/Container.html#removeAll--">removeAll</a>, <a href="../../java/awt/Container.html#removeContainerListener-java.awt.event.ContainerListener-">removeContainerListener</a>, <a href="../../java/awt/Container.html#setComponentZOrder-java.awt.Component-int-">setComponentZOrder</a>, <a href="../../java/awt/Container.html#setFocusCycleRoot-boolean-">setFocusCycleRoot</a>, <a href="../../java/awt/Container.html#setFocusTraversalPolicy-java.awt.FocusTraversalPolicy-">setFocusTraversalPolicy</a>, <a href="../../java/awt/Container.html#setFocusTraversalPolicyProvider-boolean-">setFocusTraversalPolicyProvider</a>, <a href="../../java/awt/Container.html#setLayout-java.awt.LayoutManager-">setLayout</a>, <a href="../../java/awt/Container.html#transferFocusDownCycle--">transferFocusDownCycle</a>, <a href="../../java/awt/Container.html#validate--">validate</a>, <a href="../../java/awt/Container.html#validateTree--">validateTree</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.Component">
<!-- --> </a> <h3>Methods inherited from class java.awt.<a href="../../java/awt/Component.html" title="class in java.awt">Component</a></h3> <code><a href="../../java/awt/Component.html#action-java.awt.Event-java.lang.Object-">action</a>, <a href="../../java/awt/Component.html#add-java.awt.PopupMenu-">add</a>, <a href="../../java/awt/Component.html#addComponentListener-java.awt.event.ComponentListener-">addComponentListener</a>, <a href="../../java/awt/Component.html#addFocusListener-java.awt.event.FocusListener-">addFocusListener</a>, <a href="../../java/awt/Component.html#addHierarchyBoundsListener-java.awt.event.HierarchyBoundsListener-">addHierarchyBoundsListener</a>, <a href="../../java/awt/Component.html#addHierarchyListener-java.awt.event.HierarchyListener-">addHierarchyListener</a>, <a href="../../java/awt/Component.html#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#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#imageUpdate-java.awt.Image-int-int-int-int-int-">imageUpdate</a>, <a href="../../java/awt/Component.html#inside-int-int-">inside</a>, <a href="../../java/awt/Component.html#isBackgroundSet--">isBackgroundSet</a>, <a href="../../java/awt/Component.html#isCursorSet--">isCursorSet</a>, <a href="../../java/awt/Component.html#isDisplayable--">isDisplayable</a>, <a href="../../java/awt/Component.html#isEnabled--">isEnabled</a>, <a href="../../java/awt/Component.html#isFocusable--">isFocusable</a>, <a href="../../java/awt/Component.html#isFocusOwner--">isFocusOwner</a>, <a href="../../java/awt/Component.html#isFocusTraversable--">isFocusTraversable</a>, <a href="../../java/awt/Component.html#isFontSet--">isFontSet</a>, <a href="../../java/awt/Component.html#isForegroundSet--">isForegroundSet</a>, <a href="../../java/awt/Component.html#isLightweight--">isLightweight</a>, <a href="../../java/awt/Component.html#isMaximumSizeSet--">isMaximumSizeSet</a>, <a href="../../java/awt/Component.html#isMinimumSizeSet--">isMinimumSizeSet</a>, <a href="../../java/awt/Component.html#isPreferredSizeSet--">isPreferredSizeSet</a>, <a href="../../java/awt/Component.html#isShowing--">isShowing</a>, <a href="../../java/awt/Component.html#isValid--">isValid</a>, <a href="../../java/awt/Component.html#isVisible--">isVisible</a>, <a href="../../java/awt/Component.html#keyDown-java.awt.Event-int-">keyDown</a>, <a href="../../java/awt/Component.html#keyUp-java.awt.Event-int-">keyUp</a>, <a href="../../java/awt/Component.html#list--">list</a>, <a href="../../java/awt/Component.html#list-java.io.PrintStream-">list</a>, <a href="../../java/awt/Component.html#list-java.io.PrintWriter-">list</a>, <a href="../../java/awt/Component.html#location--">location</a>, <a href="../../java/awt/Component.html#lostFocus-java.awt.Event-java.lang.Object-">lostFocus</a>, <a href="../../java/awt/Component.html#mouseDown-java.awt.Event-int-int-">mouseDown</a>, <a href="../../java/awt/Component.html#mouseDrag-java.awt.Event-int-int-">mouseDrag</a>, <a href="../../java/awt/Component.html#mouseEnter-java.awt.Event-int-int-">mouseEnter</a>, <a href="../../java/awt/Component.html#mouseExit-java.awt.Event-int-int-">mouseExit</a>, <a href="../../java/awt/Component.html#mouseMove-java.awt.Event-int-int-">mouseMove</a>, <a href="../../java/awt/Component.html#mouseUp-java.awt.Event-int-int-">mouseUp</a>, <a href="../../java/awt/Component.html#move-int-int-">move</a>, <a href="../../java/awt/Component.html#nextFocus--">nextFocus</a>, <a href="../../java/awt/Component.html#paintAll-java.awt.Graphics-">paintAll</a>, <a href="../../java/awt/Component.html#postEvent-java.awt.Event-">postEvent</a>, <a href="../../java/awt/Component.html#prepareImage-java.awt.Image-java.awt.image.ImageObserver-">prepareImage</a>, <a href="../../java/awt/Component.html#prepareImage-java.awt.Image-int-int-java.awt.image.ImageObserver-">prepareImage</a>, <a href="../../java/awt/Component.html#processComponentEvent-java.awt.event.ComponentEvent-">processComponentEvent</a>, <a href="../../java/awt/Component.html#processFocusEvent-java.awt.event.FocusEvent-">processFocusEvent</a>, <a href="../../java/awt/Component.html#processHierarchyBoundsEvent-java.awt.event.HierarchyEvent-">processHierarchyBoundsEvent</a>, <a href="../../java/awt/Component.html#processHierarchyEvent-java.awt.event.HierarchyEvent-">processHierarchyEvent</a>, <a href="../../java/awt/Component.html#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="dataModel">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>dataModel</h4> <pre>protected <a href="../../javax/swing/ComboBoxModel.html" title="interface in javax.swing">ComboBoxModel</a>&lt;<a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a>&gt; dataModel</pre>
<div class="block">
<span>此保护字段是实现特定的。</span>
<span>不要直接访问或覆盖。</span>
<span>改用accessor方法。</span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComboBox.html#getModel--"><code>getModel()</code></a>
<a href="../../javax/swing/JComboBox.html#setModel-javax.swing.ComboBoxModel-"><code>setModel(javax.swing.ComboBoxModel&lt;E&gt;)</code></a>
</dd>
</dl> </li>
</ul> <a name="renderer">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>renderer</h4> <pre>protected <a href="../../javax/swing/ListCellRenderer.html" title="interface in javax.swing">ListCellRenderer</a>&lt;? super <a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a>&gt; renderer</pre>
<div class="block">
<span>此保护字段是实现特定的。</span>
<span>不要直接访问或覆盖。</span>
<span>改用accessor方法。</span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComboBox.html#getRenderer--"><code>getRenderer()</code></a>
<a href="../../javax/swing/JComboBox.html#setRenderer-javax.swing.ListCellRenderer-"><code>setRenderer(javax.swing.ListCellRenderer&lt;? super E&gt;)</code></a>
</dd>
</dl> </li>
</ul> <a name="editor">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>editor</h4> <pre>protected <a href="../../javax/swing/ComboBoxEditor.html" title="interface in javax.swing">ComboBoxEditor</a> editor</pre>
<div class="block">
<span>此保护字段是实现特定的。</span>
<span>不要直接访问或覆盖。</span>
<span>改用accessor方法。</span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComboBox.html#getEditor--"><code>getEditor()</code></a>
<a href="../../javax/swing/JComboBox.html#setEditor-javax.swing.ComboBoxEditor-"><code>setEditor(javax.swing.ComboBoxEditor)</code></a>
</dd>
</dl> </li>
</ul> <a name="maximumRowCount">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>maximumRowCount</h4> <pre>protected int maximumRowCount</pre>
<div class="block">
<span>此保护字段是实现特定的。</span>
<span>不要直接访问或覆盖。</span>
<span>改用accessor方法。</span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComboBox.html#getMaximumRowCount--"><code>getMaximumRowCount()</code></a>
<a href="../../javax/swing/JComboBox.html#setMaximumRowCount-int-"><code>setMaximumRowCount(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="isEditable">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isEditable</h4> <pre>protected boolean isEditable</pre>
<div class="block">
<span>此保护字段是实现特定的。</span>
<span>不要直接访问或覆盖。</span>
<span>改用accessor方法。</span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComboBox.html#isEditable"><code>isEditable</code></a>
<a href="../../javax/swing/JComboBox.html#setEditable-boolean-"><code>setEditable(boolean)</code></a>
</dd>
</dl> </li>
</ul> <a name="keySelectionManager">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>keySelectionManager</h4> <pre>protected <a href="../../javax/swing/JComboBox.KeySelectionManager.html" title="interface in javax.swing">JComboBox.KeySelectionManager</a> keySelectionManager</pre>
<div class="block">
<span>此保护字段是实现特定的。</span>
<span>不要直接访问或覆盖。</span>
<span>改用accessor方法。</span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComboBox.html#setKeySelectionManager-javax.swing.JComboBox.KeySelectionManager-"><code>setKeySelectionManager(javax.swing.JComboBox.KeySelectionManager)</code></a>
<a href="../../javax/swing/JComboBox.html#getKeySelectionManager--"><code>getKeySelectionManager()</code></a>
</dd>
</dl> </li>
</ul> <a name="actionCommand">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>actionCommand</h4> <pre>protected <a href="../../java/lang/String.html" title="class in java.lang">String</a> actionCommand</pre>
<div class="block">
<span>此保护字段是实现特定的。</span>
<span>不要直接访问或覆盖。</span>
<span>改用accessor方法。</span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComboBox.html#setActionCommand-java.lang.String-"><code>setActionCommand(java.lang.String)</code></a>
<a href="../../javax/swing/JComboBox.html#getActionCommand--"><code>getActionCommand()</code></a>
</dd>
</dl> </li>
</ul> <a name="lightWeightPopupEnabled">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>lightWeightPopupEnabled</h4> <pre>protected boolean lightWeightPopupEnabled</pre>
<div class="block">
<span>此保护字段是实现特定的。</span>
<span>不要直接访问或覆盖。</span>
<span>改用accessor方法。</span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComboBox.html#setLightWeightPopupEnabled-boolean-"><code>setLightWeightPopupEnabled(boolean)</code></a>
<a href="../../javax/swing/JComboBox.html#isLightWeightPopupEnabled--"><code>isLightWeightPopupEnabled()</code></a>
</dd>
</dl> </li>
</ul> <a name="selectedItemReminder">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>selectedItemReminder</h4> <pre>protected <a href="../../java/lang/Object.html" title="class in java.lang">Object</a> selectedItemReminder</pre>
<div class="block">
<span>此保护字段是实现特定的。</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="JComboBox-javax.swing.ComboBoxModel-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JComboBox</h4> <pre>public JComboBox(<a href="../../javax/swing/ComboBoxModel.html" title="interface in javax.swing">ComboBoxModel</a>&lt;<a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a>&gt; aModel)</pre>
<div class="block">
<span>创建一个<code>JComboBox</code> ,从现有的<code>ComboBoxModel</code>获取其项目。</span>
<span>由于提供了<code>ComboBoxModel</code> ,因此使用此构造函数创建的组合框不会创建默认组合框模型,并可能影响插入,删除和添加方法的行为。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>aModel</code> -在
<code>ComboBoxModel</code> ,提供显示的项列表
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/DefaultComboBoxModel.html" title="javax.swing中的类"><code>DefaultComboBoxModel</code></a></span>
</dd>
</dl> </li>
</ul> <a name="JComboBox-java.lang.Object:A-">
<!-- --> </a><a name="JComboBox-E:A-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JComboBox</h4> <pre>public JComboBox(<a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a>[] items)</pre>
<div class="block">
<span>创建一个<code>JComboBox</code> ,其中包含指定数组中的元素。</span>
<span>默认情况下,数组中的第一个项目(因此数据模型)将被选中。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>items</code> - 要插入组合框的对象数组
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/DefaultComboBoxModel.html" title="javax.swing中的类"><code>DefaultComboBoxModel</code></a></span>
</dd>
</dl> </li>
</ul> <a name="JComboBox-java.util.Vector-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JComboBox</h4> <pre>public JComboBox(<a href="../../java/util/Vector.html" title="class in java.util">Vector</a>&lt;<a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a>&gt; items)</pre>
<div class="block">
<span>创建一个<code>JComboBox</code>包含指定Vector中的元素。</span>
<span>默认情况下,向量中的第一个项目(因此数据模型)将被选中。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>items</code> - 要插入到组合框中的向量数组
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/DefaultComboBoxModel.html" title="javax.swing中的类"><code>DefaultComboBoxModel</code></a></span>
</dd>
</dl> </li>
</ul> <a name="JComboBox--">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>JComboBox</h4> <pre>public JComboBox()</pre>
<div class="block">
<span>创建一个带有默认数据模型的<code>JComboBox</code></span>
<span>默认数据模型是一个空的对象列表。</span>
<span>使用<code>addItem</code>添加项目。</span>
<span>默认情况下,数据模型中的第一个项目被选中。</span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/DefaultComboBoxModel.html" title="javax.swing中的类"><code>DefaultComboBoxModel</code></a></span>
</dd>
</dl> </li>
</ul> </li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="installAncestorListener--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>installAncestorListener</h4> <pre>protected void installAncestorListener()</pre> </li>
</ul> <a name="setUI-javax.swing.plaf.ComboBoxUI-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setUI</h4> <pre>public void setUI(<a href="../../javax/swing/plaf/ComboBoxUI.html" title="class in javax.swing.plaf">ComboBoxUI</a> ui)</pre>
<div class="block">
设置渲染此组件的LF对象。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>ui</code> -
<code>ComboBoxUI</code> LF对象
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/UIDefaults.html#getUI-javax.swing.JComponent-"><code>UIDefaults.getUI(javax.swing.JComponent)</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">
将UI属性重置为当前外观的值。
</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#updateUI--"><code>JComponent.updateUI()</code></a>
</dd>
</dl> </li>
</ul> <a name="getUIClassID--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getUIClassID</h4> <pre>public <a href="../../java/lang/String.html" title="class in java.lang">String</a> getUIClassID()</pre>
<div class="block">
返回呈现此组件的LF类的名称。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JComponent.html#getUIClassID--">getUIClassID</a></code>
<code><a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
字符串“ComboBoxUI”
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComponent.html#getUIClassID--"><code>JComponent.getUIClassID()</code></a>
<a href="../../javax/swing/UIDefaults.html#getUI-javax.swing.JComponent-"><code>UIDefaults.getUI(javax.swing.JComponent)</code></a>
</dd>
</dl> </li>
</ul> <a name="getUI--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getUI</h4> <pre>public <a href="../../javax/swing/plaf/ComboBoxUI.html" title="class in javax.swing.plaf">ComboBoxUI</a> getUI()</pre>
<div class="block">
返回渲染此组件的LF对象。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
呈现此组件的ComboBoxUI对象
</dd>
</dl> </li>
</ul> <a name="setModel-javax.swing.ComboBoxModel-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setModel</h4> <pre>public void setModel(<a href="../../javax/swing/ComboBoxModel.html" title="interface in javax.swing">ComboBoxModel</a>&lt;<a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a>&gt; aModel)</pre>
<div class="block">
设置
<code>JComboBox</code>用于获取项目列表的数据模型。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>aModel</code> -在
<code>ComboBoxModel</code> ,提供显示的项列表
</dd>
</dl> </li>
</ul> <a name="getModel--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getModel</h4> <pre>public <a href="../../javax/swing/ComboBoxModel.html" title="interface in javax.swing">ComboBoxModel</a>&lt;<a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a>&gt; getModel()</pre>
<div class="block">
返回当前使用的数据模型
<code>JComboBox</code>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>ComboBoxModel</code> ,提供显示的项列表
</dd>
</dl> </li>
</ul> <a name="setLightWeightPopupEnabled-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setLightWeightPopupEnabled</h4> <pre>public void setLightWeightPopupEnabled(boolean aFlag)</pre>
<div class="block">
<span>设置<code>lightWeightPopupEnabled</code>属性,其中提供了一个提示是否应该使用轻量级<code>Component</code>来包含<code>JComboBox</code> ,而重量级<code>Component</code> (如<code>Panel</code><code>Window</code></span>
<span>轻量级与重量级的决定最终达到<code>JComboBox</code></span>
<span>轻量级的窗口比重型窗口更有效率但轻量级和重型组件在GUI中不能很好的混合。</span>
<span>如果您的应用程序混合轻量级和重量级组件,则应禁用轻量级弹出窗口。</span>
<span><code>lightWeightPopupEnabled</code>属性的默认值为<code>true</code> ,除非外观和外观另有规定。</span>
<span>一些看起来和感觉总是使用重量级的弹出窗口,无论这个属性的价值。</span>
<p> <span>请参阅文章<a href="http://www.oracle.com/technetwork/articles/java/mixing-components-433992.html">Mixing Heavy and Light Components</a>此方法触发属性更改事件。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>aFlag</code> - 如果
<code>true</code> ,需要轻量级弹出窗口
</dd>
</dl> </li>
</ul> <a name="isLightWeightPopupEnabled--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isLightWeightPopupEnabled</h4> <pre>public boolean isLightWeightPopupEnabled()</pre>
<div class="block">
获取
<code>lightWeightPopupEnabled</code>属性的值。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
该值为
<code>lightWeightPopupEnabled</code>属性
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComboBox.html#setLightWeightPopupEnabled-boolean-"><code>setLightWeightPopupEnabled(boolean)</code></a>
</dd>
</dl> </li>
</ul> <a name="setEditable-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setEditable</h4> <pre>public void setEditable(boolean aFlag)</pre>
<div class="block">
<span>确定<code>JComboBox</code>字段是否可编辑。</span>
<span>可编辑的<code>JComboBox</code>允许用户键入字段或从列表中选择一个项目以初始化该字段,之后可以对其进行编辑。</span>
<span>(编辑仅影响字段,列表项目保持不变。)不可编辑的<code>JComboBox</code>在该字段中显示所选项目,但无法修改选择项。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>aFlag</code> - 一个布尔值其中true表示该字段是可编辑的
</dd>
</dl> </li>
</ul> <a name="isEditable--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isEditable</h4> <pre>public boolean isEditable()</pre>
<div class="block">
<span>如果<code>JComboBox</code>是可编辑的则返回true。</span>
<span>默认情况下,组合框不可编辑。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
如果
<code>JComboBox</code>是可编辑的则为true否则为false
</dd>
</dl> </li>
</ul> <a name="setMaximumRowCount-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setMaximumRowCount</h4> <pre>public void setMaximumRowCount(int count)</pre>
<div class="block">
<span>设置<code>JComboBox</code>显示的最大行数。</span>
<span>如果模型中的对象数量大于count组合框将使用滚动条。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>count</code> - 一个整数,指定在使用滚动条之前在列表中显示的最大项目数
</dd>
</dl> </li>
</ul> <a name="getMaximumRowCount--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getMaximumRowCount</h4> <pre>public int getMaximumRowCount()</pre>
<div class="block">
返回在没有滚动条的情况下组合框可以显示的最大项数
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个整数,指定在使用滚动条之前在列表中显示的最大项目数
</dd>
</dl> </li>
</ul> <a name="setRenderer-javax.swing.ListCellRenderer-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setRenderer</h4> <pre>public void setRenderer(<a href="../../javax/swing/ListCellRenderer.html" title="interface in javax.swing">ListCellRenderer</a>&lt;? super <a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a>&gt; aRenderer)</pre>
<div class="block">
<span>设置绘制列表项目的渲染器和从JComboBox字段中的列表中选择的项目。</span>
<span>如果JComboBox不可编辑则使用渲染器。</span>
<span>如果可编辑,编辑器用于渲染和编辑所选项目。</span>
<p> <span>默认渲染器显示字符串或图标。</span> <span>其他渲染器可以处理图形图像和复合项目。</span> </p>
<p> <span>要显示所选项目, <code>aRenderer.getListCellRendererComponent</code> ,传递列表对象和索引-1。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>aRenderer</code> - 显示所选项目的
<code>ListCellRenderer</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComboBox.html#setEditor-javax.swing.ComboBoxEditor-"><code>setEditor(javax.swing.ComboBoxEditor)</code></a>
</dd>
</dl> </li>
</ul> <a name="getRenderer--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getRenderer</h4> <pre>public <a href="../../javax/swing/ListCellRenderer.html" title="interface in javax.swing">ListCellRenderer</a>&lt;? super <a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a>&gt; getRenderer()</pre>
<div class="block">
返回在
<code>JComboBox</code>字段中用于显示所选项目的渲染器。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
显示所选项目的
<code>ListCellRenderer</code>
</dd>
</dl> </li>
</ul> <a name="setEditor-javax.swing.ComboBoxEditor-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setEditor</h4> <pre>public void setEditor(<a href="../../javax/swing/ComboBoxEditor.html" title="interface in javax.swing">ComboBoxEditor</a> anEditor)</pre>
<div class="block">
<span>设置用于在<code>JComboBox</code>字段中绘制和编辑所选项目的编辑器。</span>
<span>仅当接收到<code>JComboBox</code>可编辑时才使用编辑器。</span>
<span>如果不可编辑,组合框将使用渲染器来绘制所选项。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>anEditor</code> - 显示所选项目的
<code>ComboBoxEditor</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComboBox.html#setRenderer-javax.swing.ListCellRenderer-"><code>setRenderer(javax.swing.ListCellRenderer&lt;? super E&gt;)</code></a>
</dd>
</dl> </li>
</ul> <a name="getEditor--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getEditor</h4> <pre>public <a href="../../javax/swing/ComboBoxEditor.html" title="interface in javax.swing">ComboBoxEditor</a> getEditor()</pre>
<div class="block">
返回在
<code>JComboBox</code>字段中用于绘制和编辑所选项目的编辑器。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
显示所选项目的
<code>ComboBoxEditor</code>
</dd>
</dl> </li>
</ul> <a name="setSelectedItem-java.lang.Object-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setSelectedItem</h4> <pre>public void setSelectedItem(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> anObject)</pre>
<div class="block">
<span>将组合框显示区域中的选定项目设置为参数中的对象。</span>
<span>如果<code>anObject</code>是在列表中,显示区显示<code>anObject</code>选择。</span>
<p> <span>如果<code>anObject</code> <i>不在</i>列表中,并且组合框是不可编辑的,则不会更改当前选择。</span> <span>对于可编辑的组合框,选择将更改为<code>anObject</code></span> </p>
<p> <span>如果这是所选项目的变化,则添加到组合框中的<code>ItemListener</code>将通知一个或两个<code>ItemEvent</code> s。</span> <span>如果有当前选定的项目, <code>ItemEvent</code>将被触发,状态更改将为<code>ItemEvent.DESELECTED</code></span> <span>如果<code>anObject</code>在列表中,当前未选择,那么<code>ItemEvent</code>将被触发,状态更改将为<code>ItemEvent.SELECTED</code></span> </p>
<p> <span><code>ActionListener</code>添加到组合框将被通知一个<code>ActionEvent</code>当这个方法被调用。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>anObject</code> - 要选择的列表对象;</span>
<span>使用<code>null</code>清除选择</span>
</dd>
</dl> </li>
</ul> <a name="getSelectedItem--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getSelectedItem</h4> <pre>public <a href="../../java/lang/Object.html" title="class in java.lang">Object</a> getSelectedItem()</pre>
<div class="block">
<span>返回当前所选项目。</span>
<p> <span>如果组合框可编辑,则该值可能没有被添加到组合框<code>addItem</code> <code>insertItemAt</code>或数据构造。</span> </p>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
当前选中的对象
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComboBox.html#setSelectedItem-java.lang.Object-"><code>setSelectedItem(java.lang.Object)</code></a>
</dd>
</dl> </li>
</ul> <a name="setSelectedIndex-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setSelectedIndex</h4> <pre>public void setSelectedIndex(int anIndex)</pre>
<div class="block">
选择索引号为
<code>anIndex</code>的项目。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>anIndex</code> - 指定要选择的列表项的整数其中0指定列表中的第一个项-1表示不选择
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
<code>anIndex</code> &lt;-1或
<code>anIndex</code>大于或等于大小
</dd>
</dl> </li>
</ul> <a name="getSelectedIndex--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getSelectedIndex</h4> <pre>public int getSelectedIndex()</pre>
<div class="block">
<span>返回列表中与给定项目匹配的第一个项目。</span>
<span>如果<code>JComboBox</code>允许不在列表中的所选项目,则结果并不总是被定义。</span>
<span>如果没有选定项目,或者用户指定了不在列表中的项目,则返回-1。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>一个指定当前选择的列表项的整数其中0指定列表中的第一个项;</span>
<span>或者如果没有选择项目,或者当前选择的项目不在列表中,则为-1</span>
</dd>
</dl> </li>
</ul> <a name="getPrototypeDisplayValue--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getPrototypeDisplayValue</h4> <pre>public <a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a> getPrototypeDisplayValue()</pre>
<div class="block">
返回“原型显示”值 - 用于计算显示高度和宽度的对象。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
的价值
<code>prototypeDisplayValue</code>属性
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComboBox.html#setPrototypeDisplayValue-E-"><code>setPrototypeDisplayValue(E)</code></a>
</dd>
</dl> </li>
</ul> <a name="setPrototypeDisplayValue-java.lang.Object-">
<!-- --> </a><a name="setPrototypeDisplayValue-E-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setPrototypeDisplayValue</h4> <pre>public void setPrototypeDisplayValue(<a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a> prototypeDisplayValue)</pre>
<div class="block">
<span>设置用于计算UI部分显示大小的原型显示值。</span>
<p> <span>如果指定了原型显示值,则通过使用原型显示值配置渲染器并获得其首选大小来计算组合框的首选大小。</span> <span>当组合框显示大量数据时,指定首选显示值通常很有用。</span> <span>如果没有指定原型显示值,则必须为模型中的每个值配置渲染器和获取的首选尺寸,这可能相对昂贵。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>prototypeDisplayValue</code> -
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComboBox.html#getPrototypeDisplayValue--"><code>getPrototypeDisplayValue()</code></a>
</dd>
</dl> </li>
</ul> <a name="addItem-java.lang.Object-">
<!-- --> </a><a name="addItem-E-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addItem</h4> <pre>public void addItem(<a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a> item)</pre>
<div class="block">
<span>将项目添加到项目列表。</span>
<span>该方法仅在<code>JComboBox</code>使用可变数据模型时有效。</span>
<p> <span><strong>警告:</strong>如果添加重复的String对象可能会出现焦点和键盘导航问题。</span> <span>解决方法是添加新对象而不是String对象并确保定义了toString方法。</span> <span>例如:</span> </p>
<pre> <span>comboBox.addItem(makeObj("Item 1"));
comboBox.addItem(makeObj("Item 1"));
...
private Object makeObj(final String item) {
return new Object() { public String toString() { return item; } };
}</span> </pre>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>item</code> - 要添加到列表中的项目
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/MutableComboBoxModel.html" title="javax.swing中的接口"><code>MutableComboBoxModel</code></a></span>
</dd>
</dl> </li>
</ul> <a name="insertItemAt-java.lang.Object-int-">
<!-- --> </a><a name="insertItemAt-E-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>insertItemAt</h4> <pre>public void insertItemAt(<a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a> item,
int index)</pre>
<div class="block">
<span>在给定索引的项目列表中插入项目。</span>
<span>该方法仅在<code>JComboBox</code>使用可变数据模型时有效。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>item</code> - 要添加到列表的项目
</dd>
<dd>
<code>index</code> - 指定要添加项目的位置的整数
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/MutableComboBoxModel.html" title="javax.swing中的接口"><code>MutableComboBoxModel</code></a></span>
</dd>
</dl> </li>
</ul> <a name="removeItem-java.lang.Object-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>removeItem</h4> <pre>public void removeItem(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> anObject)</pre>
<div class="block">
<span>从项目列表中删除一个项目。</span>
<span>此方法仅在<code>JComboBox</code>使用可变数据模型时有效。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>anObject</code> - 要从项目列表中删除的对象
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/MutableComboBoxModel.html" title="javax.swing中的接口"><code>MutableComboBoxModel</code></a></span>
</dd>
</dl> </li>
</ul> <a name="removeItemAt-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>removeItemAt</h4> <pre>public void removeItemAt(int anIndex)</pre>
<div class="block">
<code>anIndex</code>删除该项目此方法仅在
<code>JComboBox</code>使用可变数据模型时有效。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>anIndex</code> - 一个int指定要删除的项目的索引其中0表示列表中的第一个项目
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/MutableComboBoxModel.html" title="javax.swing中的接口"><code>MutableComboBoxModel</code></a></span>
</dd>
</dl> </li>
</ul> <a name="removeAllItems--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>removeAllItems</h4> <pre>public void removeAllItems()</pre>
<div class="block">
从项目列表中删除所有项目。
</div> </li>
</ul> <a name="showPopup--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>showPopup</h4> <pre>public void showPopup()</pre>
<div class="block">
导致组合框显示其弹出窗口。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComboBox.html#setPopupVisible-boolean-"><code>setPopupVisible(boolean)</code></a>
</dd>
</dl> </li>
</ul> <a name="hidePopup--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>hidePopup</h4> <pre>public void hidePopup()</pre>
<div class="block">
导致组合框关闭其弹出窗口。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComboBox.html#setPopupVisible-boolean-"><code>setPopupVisible(boolean)</code></a>
</dd>
</dl> </li>
</ul> <a name="setPopupVisible-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setPopupVisible</h4> <pre>public void setPopupVisible(boolean v)</pre>
<div class="block">
设置弹出窗口的可见性。
</div> </li>
</ul> <a name="isPopupVisible--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isPopupVisible</h4> <pre>public boolean isPopupVisible()</pre>
<div class="block">
确定弹出窗口的可见性。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
如果弹出窗口可见则返回true否则返回false
</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> aListener)</pre>
<div class="block">
<span>添加一个<code>ItemListener</code></span>
<p> <span><code>aListener</code>将在所选项目更改时收到一个或两个<code>ItemEvent</code></span> </p>
</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>aListener</code> - 要通知的
<code>ItemListener</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComboBox.html#setSelectedItem-java.lang.Object-"><code>setSelectedItem(java.lang.Object)</code></a>
</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> aListener)</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>aListener</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添加到此JComboBox的所有
<code>ItemListener</code>的数组。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
如果没有添加任何侦听器,则添加所有
<code>ItemListener</code> s或一个空数组
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</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">
<span>添加一个<code>ActionListener</code></span>
<p> <span><code>ActionListener</code>将在<code>ActionEvent</code>时收到<code>ActionEvent</code></span> <span>如果组合框是可编辑的,则编辑停止时将会触发<code>ActionEvent</code></span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>l</code> - 要通知的
<code>ActionListener</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComboBox.html#setSelectedItem-java.lang.Object-"><code>setSelectedItem(java.lang.Object)</code></a>
</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">
删除
<code>ActionListener</code>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>l</code> - 要删除的
<code>ActionListener</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添加到此JComboBox的所有
<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="addPopupMenuListener-javax.swing.event.PopupMenuListener-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addPopupMenuListener</h4> <pre>public void addPopupMenuListener(<a href="../../javax/swing/event/PopupMenuListener.html" title="interface in javax.swing.event">PopupMenuListener</a> l)</pre>
<div class="block">
<span>添加一个<code>PopupMenu</code>监听器,它将从组合框的弹出窗口中收听通知消息。</span>
<p> <span>对于Java附带的所有标准外观和感觉组合框的弹出列表部分实现为<code>JPopupMenu</code></span> <span>自定义外观可能无法实现,因此不会收到通知。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>l</code> - 要添加的
<code>PopupMenuListener</code>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
</dl> </li>
</ul> <a name="removePopupMenuListener-javax.swing.event.PopupMenuListener-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>removePopupMenuListener</h4> <pre>public void removePopupMenuListener(<a href="../../javax/swing/event/PopupMenuListener.html" title="interface in javax.swing.event">PopupMenuListener</a> l)</pre>
<div class="block">
删除
<code>PopupMenuListener</code>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>l</code> - 要删除的
<code>PopupMenuListener</code>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComboBox.html#addPopupMenuListener-javax.swing.event.PopupMenuListener-"><code>addPopupMenuListener(javax.swing.event.PopupMenuListener)</code></a>
</dd>
</dl> </li>
</ul> <a name="getPopupMenuListeners--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getPopupMenuListeners</h4> <pre>public <a href="../../javax/swing/event/PopupMenuListener.html" title="interface in javax.swing.event">PopupMenuListener</a>[] getPopupMenuListeners()</pre>
<div class="block">
返回使用addPopupMenuListener添加到此JComboBox的所有
<code>PopupMenuListener</code>的数组。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
添加了所有
<code>PopupMenuListener</code>或者如果没有添加任何监听器,则为空数组
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
</dl> </li>
</ul> <a name="firePopupMenuWillBecomeVisible--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>firePopupMenuWillBecomeVisible</h4> <pre>public void firePopupMenuWillBecomeVisible()</pre>
<div class="block">
<span>通知<code>PopupMenuListener</code> s组合框的弹出部分将变得可见。</span>
<p> <span>这个方法是公开的但不应该被UI委托以外的任何东西调用。</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/JComboBox.html#addPopupMenuListener-javax.swing.event.PopupMenuListener-"><code>addPopupMenuListener(javax.swing.event.PopupMenuListener)</code></a>
</dd>
</dl> </li>
</ul> <a name="firePopupMenuWillBecomeInvisible--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>firePopupMenuWillBecomeInvisible</h4> <pre>public void firePopupMenuWillBecomeInvisible()</pre>
<div class="block">
<span>通知<code>PopupMenuListener</code> s组合框的弹出部分变得不可见。</span>
<p> <span>这个方法是公开的但不应该被UI委托以外的任何东西调用。</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/JComboBox.html#addPopupMenuListener-javax.swing.event.PopupMenuListener-"><code>addPopupMenuListener(javax.swing.event.PopupMenuListener)</code></a>
</dd>
</dl> </li>
</ul> <a name="firePopupMenuCanceled--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>firePopupMenuCanceled</h4> <pre>public void firePopupMenuCanceled()</pre>
<div class="block">
<span>通知<code>PopupMenuListener</code> s组合框的弹出部分已被取消。</span>
<p> <span>这个方法是公开的但不应该被UI委托以外的任何东西调用。</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/JComboBox.html#addPopupMenuListener-javax.swing.event.PopupMenuListener-"><code>addPopupMenuListener(javax.swing.event.PopupMenuListener)</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> aCommand)</pre>
<div class="block">
设置应该包含在发送到action监听器的事件中的action命令。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>aCommand</code> - 一个包含发送到动作侦听器的“命令”的字符串;</span>
<span>同样的听众可以根据接收到的命令来做不同的事情</span>
</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>设置<code>ActionEvent</code>来源。</span>
<span><code>Action</code>替换任何以前设置<code>Action</code>但不影响<code>ActionListeners</code>与单独添加<code>addActionListener</code></span>
<span>如果<code>Action</code>已经是ActionEvent的注册<code>ActionListener</code><code>ActionEvent</code> ,则不会重新注册。</span>
<p> <span>设置<code>Action</code>会导致立即更改Swing Components Supporting <code>Action</code><a href="Action.html#buttonActions">描述的</a>所有<a href="Action.html#buttonActions">属性</a></span> <span>随后,组合框的属性将自动更新为<code>Action</code>的属性更改。</span> </p>
<p> <span>此方法使用其他三种方法来设置和帮助跟踪<code>Action</code>的属性值。</span> <span>它使用<code>configurePropertiesFromAction</code>方法立即更改组合框的属性。</span> <span>要跟踪<code>Action</code>的属性值的更改,此方法注册<code>PropertyChangeListener</code>返回的<code>createActionPropertyChangeListener</code></span> <span>默认<code>PropertyChangeListener</code>调用<code>actionPropertyChanged</code>方法时的属性<code>Action</code>变化。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>a</code> -
<code>Action</code>
<code>JComboBox</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/JComboBox.html#getAction--"><code>getAction()</code></a> <a href="../../javax/swing/JComboBox.html#configurePropertiesFromAction-javax.swing.Action-"><code>configurePropertiesFromAction(javax.swing.Action)</code></a> <a href="../../javax/swing/JComboBox.html#createActionPropertyChangeListener-javax.swing.Action-"><code>createActionPropertyChangeListener(javax.swing.Action)</code></a> <a href="../../javax/swing/JComboBox.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>
<span><code>Action</code>为这<code>ActionEvent</code>源码;</span>
<span><code>null</code></span>
</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/JComboBox.html#setAction-javax.swing.Action-"><code>setAction(javax.swing.Action)</code></a></span>
</dd>
</dl> </li>
</ul> <a name="configurePropertiesFromAction-javax.swing.Action-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>configurePropertiesFromAction</h4> <pre>protected void configurePropertiesFromAction(<a href="../../javax/swing/Action.html" title="interface in javax.swing">Action</a> a)</pre>
<div class="block">
<span>设置此组合框上的属性以匹配指定的Action中的<code>Action</code></span>
<span>有关此设置的<a href="Action.html#buttonActions">属性</a>的更多详细信息,请参阅<a href="Action.html#buttonActions">Swing Components Supporting <code>Action</code></a></span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>a</code> -
<code>Action</code>从哪个获取属性,或
<code>null</code>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.3
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/Action.html" title="javax.swing中的接口"><code>Action</code></a> <a href="../../javax/swing/JComboBox.html#setAction-javax.swing.Action-"><code>setAction(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/JComboBox.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/JComboBox.html#configurePropertiesFromAction-javax.swing.Action-"><code>configurePropertiesFromAction(javax.swing.Action)</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> e)</pre>
<div class="block">
通知所有在此事件类型上通知有兴趣的听众。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>e</code> - 感兴趣的事件
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/event/EventListenerList.html" title="javax.swing.event中的类"><code>EventListenerList</code></a></span>
</dd>
</dl> </li>
</ul> <a name="fireActionEvent--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>fireActionEvent</h4> <pre>protected void fireActionEvent()</pre>
<div class="block">
通知所有在此事件类型上通知有兴趣的听众。
</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="selectedItemChanged--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>selectedItemChanged</h4> <pre>protected void selectedItemChanged()</pre>
<div class="block">
<span>这种受保护的方法是具体的实现。</span>
<span>不要直接访问或覆盖。</span>
</div> </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">
<span>返回一个包含所选项目的数组。</span>
<span>该方法是为了与<code>ItemSelectable</code>兼容而<code>ItemSelectable</code></span>
</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>
一个包含一个元素的
<code>Objects</code>数组 - 所选项
</dd>
</dl> </li>
</ul> <a name="actionPerformed-java.awt.event.ActionEvent-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>actionPerformed</h4> <pre>public void actionPerformed(<a href="../../java/awt/event/ActionEvent.html" title="class in java.awt.event">ActionEvent</a> e)</pre>
<div class="block">
<span>这种方法是公共的,作为实现的副作用。</span>
<span>不要打电话或覆盖。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../java/awt/event/ActionListener.html#actionPerformed-java.awt.event.ActionEvent-">actionPerformed</a></code>在接口
<code><a href="../../java/awt/event/ActionListener.html" title="interface in java.awt.event">ActionListener</a></code>
</dd>
</dl> </li>
</ul> <a name="contentsChanged-javax.swing.event.ListDataEvent-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>contentsChanged</h4> <pre>public void contentsChanged(<a href="../../javax/swing/event/ListDataEvent.html" title="class in javax.swing.event">ListDataEvent</a> e)</pre>
<div class="block">
<span>这种方法是公共的,作为实现的副作用。</span>
<span>不要打电话或覆盖。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../javax/swing/event/ListDataListener.html#contentsChanged-javax.swing.event.ListDataEvent-">contentsChanged</a></code>在界面
<code><a href="../../javax/swing/event/ListDataListener.html" title="interface in javax.swing.event">ListDataListener</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>e</code> -
<code>ListDataEvent</code> ListDataEvent封装事件信息
</dd>
</dl> </li>
</ul> <a name="intervalAdded-javax.swing.event.ListDataEvent-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>intervalAdded</h4> <pre>public void intervalAdded(<a href="../../javax/swing/event/ListDataEvent.html" title="class in javax.swing.event">ListDataEvent</a> e)</pre>
<div class="block">
<span>这种方法是公共的,作为实现的副作用。</span>
<span>不要打电话或覆盖。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../javax/swing/event/ListDataListener.html#intervalAdded-javax.swing.event.ListDataEvent-">intervalAdded</a></code>在接口
<code><a href="../../javax/swing/event/ListDataListener.html" title="interface in javax.swing.event">ListDataListener</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>e</code> -
<code>ListDataEvent</code> ListDataEvent封装事件信息
</dd>
</dl> </li>
</ul> <a name="intervalRemoved-javax.swing.event.ListDataEvent-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>intervalRemoved</h4> <pre>public void intervalRemoved(<a href="../../javax/swing/event/ListDataEvent.html" title="class in javax.swing.event">ListDataEvent</a> e)</pre>
<div class="block">
<span>这种方法是公共的,作为实现的副作用。</span>
<span>不要打电话或覆盖。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../javax/swing/event/ListDataListener.html#intervalRemoved-javax.swing.event.ListDataEvent-">intervalRemoved</a></code>在界面
<code><a href="../../javax/swing/event/ListDataListener.html" title="interface in javax.swing.event">ListDataListener</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>e</code> -一个
<code>ListDataEvent</code>封装事件信息
</dd>
</dl> </li>
</ul> <a name="selectWithKeyChar-char-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>selectWithKeyChar</h4> <pre>public boolean selectWithKeyChar(char keyChar)</pre>
<div class="block">
<span>选择与指定键盘字符相对应的列表项如果存在与该字符相对应的项则返回true。</span>
<span>否则返回false。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>keyChar</code> - 一个char通常这是用户键入的键盘键
</dd>
</dl> </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">
<span>启用组合框,以便可以选择项目。</span>
<span>当禁用组合框时,无法选择项目,无法在其字段中输入值(如果可编辑)。</span>
</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="configureEditor-javax.swing.ComboBoxEditor-java.lang.Object-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>configureEditor</h4> <pre>public void configureEditor(<a href="../../javax/swing/ComboBoxEditor.html" title="interface in javax.swing">ComboBoxEditor</a> anEditor,
<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> anItem)</pre>
<div class="block">
用指定的项目初始化编辑器。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>anEditor</code> - 在组合框字段中显示列表项的
<code>ComboBoxEditor</code> ,允许编辑
</dd>
<dd>
<code>anItem</code> - 要在字段中显示和编辑的对象
</dd>
</dl> </li>
</ul> <a name="processKeyEvent-java.awt.event.KeyEvent-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>processKeyEvent</h4> <pre>public void processKeyEvent(<a href="../../java/awt/event/KeyEvent.html" title="class in java.awt.event">KeyEvent</a> e)</pre>
<div class="block">
<span>手柄<code>KeyEvent</code> s寻找Tab键。</span>
<span>如果找到Tab键弹出窗口关闭。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JComponent.html#processKeyEvent-java.awt.event.KeyEvent-">processKeyEvent</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>e</code> -
<code>KeyEvent</code>按下的键盘键的
<code>KeyEvent</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="../../java/awt/event/KeyListener.html" title="java.awt.event中的接口"><code>KeyListener</code></a> <a href="../../java/awt/KeyboardFocusManager.html" title="java.awt中的类"><code>KeyboardFocusManager</code></a> <a href="../../java/awt/DefaultKeyboardFocusManager.html" title="java.awt中的类"><code>DefaultKeyboardFocusManager</code></a> <a href="../../java/awt/Component.html#processEvent-java.awt.AWTEvent-"><code>Component.processEvent(java.awt.AWTEvent)</code></a> <a href="../../java/awt/Component.html#dispatchEvent-java.awt.AWTEvent-"><code>Component.dispatchEvent(java.awt.AWTEvent)</code></a> <a href="../../java/awt/Component.html#addKeyListener-java.awt.event.KeyListener-"><code>Component.addKeyListener(java.awt.event.KeyListener)</code></a> <a href="../../java/awt/Component.html#enableEvents-long-"><code>Component.enableEvents(long)</code></a> <a href="../../java/awt/Component.html#isShowing--"><code>Component.isShowing()</code></a></span>
</dd>
</dl> </li>
</ul> <a name="setKeySelectionManager-javax.swing.JComboBox.KeySelectionManager-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setKeySelectionManager</h4> <pre>public void setKeySelectionManager(<a href="../../javax/swing/JComboBox.KeySelectionManager.html" title="interface in javax.swing">JComboBox.KeySelectionManager</a> aManager)</pre>
<div class="block">
<span>设置将键盘字符转换为列表选择的对象。</span>
<span>通常,具有匹配的第一个字符的第一个选择将成为所选项。</span>
</div> </li>
</ul> <a name="getKeySelectionManager--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getKeySelectionManager</h4> <pre>public <a href="../../javax/swing/JComboBox.KeySelectionManager.html" title="interface in javax.swing">JComboBox.KeySelectionManager</a> getKeySelectionManager()</pre>
<div class="block">
返回列表的密钥选择管理器。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
目前
<code>KeySelectionManager</code>使用的
<code>KeySelectionManager</code>
</dd>
</dl> </li>
</ul> <a name="getItemCount--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getItemCount</h4> <pre>public int getItemCount()</pre>
<div class="block">
返回列表中的项目数。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个等于列表中项目数的整数
</dd>
</dl> </li>
</ul> <a name="getItemAt-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getItemAt</h4> <pre>public <a href="../../javax/swing/JComboBox.html" title="type parameter in JComboBox">E</a> getItemAt(int index)</pre>
<div class="block">
<span>返回指定索引处的列表项。</span>
<span>如果<code>index</code>超出范围(小于零或大于或等于大小),它将返回<code>null</code></span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>index</code> - 表示列表位置的整数,第一个项目从零开始
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>该列表位置的项目;</span>
<span>如果超出范围, <code>null</code></span>
</dd>
</dl> </li>
</ul> <a name="createDefaultKeySelectionManager--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createDefaultKeySelectionManager</h4> <pre>protected <a href="../../javax/swing/JComboBox.KeySelectionManager.html" title="interface in javax.swing">JComboBox.KeySelectionManager</a> createDefaultKeySelectionManager()</pre>
<div class="block">
返回默认密钥选择管理器的一个实例。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>KeySelectionManager</code>目前使用的
<code>KeySelectionManager</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComboBox.html#setKeySelectionManager-javax.swing.JComboBox.KeySelectionManager-"><code>setKeySelectionManager(javax.swing.JComboBox.KeySelectionManager)</code></a>
</dd>
</dl> </li>
</ul> <a name="paramString--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>paramString</h4> <pre>protected <a href="../../java/lang/String.html" title="class in java.lang">String</a> paramString()</pre>
<div class="block">
<span>返回此<code>JComboBox</code>的字符串表示<code>JComboBox</code></span>
<span>该方法仅用于调试目的,并且返回的字符串的内容和格式可能因实现而异。</span>
<span>返回的字符串可能为空,但可能不是<code>null</code></span>
</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>
这个
<code>JComboBox</code>的字符串表示
<code>JComboBox</code>
</dd>
</dl> </li>
</ul> <a name="getAccessibleContext--">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>getAccessibleContext</h4> <pre>public <a href="../../javax/accessibility/AccessibleContext.html" title="class in javax.accessibility">AccessibleContext</a> getAccessibleContext()</pre>
<div class="block">
<span>获取与此JComboBox关联的AccessibleContext。</span>
<span>对于组合框AccessibleContext采用AccessibleJComboBox的形式。</span>
<span>如有必要将创建一个新的AccessibleJComboBox实例。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../javax/accessibility/Accessible.html#getAccessibleContext--">getAccessibleContext</a></code>在界面
<code><a href="../../javax/accessibility/Accessible.html" title="interface in javax.accessibility">Accessible</a></code>
</dd>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Component.html#getAccessibleContext--">getAccessibleContext</a></code>
<code><a href="../../java/awt/Component.html" title="class in java.awt">Component</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个AccessibleJComboBox用作这个JComboBox的AccessibleContext
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>