2048 lines
134 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 JMenu">Class JMenu</h2>
</div><div class="contentContainer">
<ul class="inheritance">
<li><a href="../../java/lang/Object.html" title="class in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="../../java/awt/Component.html" title="class in java.awt">java.awt.Component</a></li>
<li>
<ul class="inheritance">
<li><a href="../../java/awt/Container.html" title="class in java.awt">java.awt.Container</a></li>
<li>
<ul class="inheritance">
<li><a href="../../javax/swing/JComponent.html" title="class in javax.swing">javax.swing.JComponent</a></li>
<li>
<ul class="inheritance">
<li><a href="../../javax/swing/AbstractButton.html" title="class in javax.swing">javax.swing.AbstractButton</a></li>
<li>
<ul class="inheritance">
<li><a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">javax.swing.JMenuItem</a></li>
<li>
<ul class="inheritance">
<li>javax.swing.JMenu</li>
</ul> </li>
</ul> </li>
</ul> </li>
</ul> </li>
</ul> </li>
</ul> </li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>
All Implemented Interfaces:
</dt>
<dd>
<span><a href="../../java/awt/image/ImageObserver.html" title="java.awt.image中的接口">ImageObserver</a> <a href="../../java/awt/ItemSelectable.html" title="java.awt中的接口">ItemSelectable</a> <a href="../../java/awt/MenuContainer.html" title="java.awt中的接口">MenuContainer</a> <a href="../../java/io/Serializable.html" title="java.io中的接口">Serializable</a> <a href="../../javax/accessibility/Accessible.html" title="javax.accessibility中的接口">Accessible</a> <a href="../../javax/swing/MenuElement.html" title="javax.swing中的接口">MenuElement</a> <a href="../../javax/swing/SwingConstants.html" title="javax.swing中的接口">SwingConstants</a></span>
</dd>
</dl>
<hr/> <br/> <pre>public class <span class="typeNameLabel">JMenu</span>
extends <a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a>
implements <a href="../../javax/accessibility/Accessible.html" title="interface in javax.accessibility">Accessible</a>, <a href="../../javax/swing/MenuElement.html" title="interface in javax.swing">MenuElement</a></pre>
<div class="block">
<span>一个菜单的实现 - 一个包含<code>JMenuItem</code> s的弹出窗口当用户在<code>JMenuBar</code>上选择一个项目时<code>JMenuBar</code></span>
<span>除了<code>JMenuItem</code> s一个<code>JMenu</code>也可以包含<code>JSeparator</code> s。</span>
<p> <span>实质上,菜单是一个带有关联的按钮<code>JPopupMenu</code></span> <span>当按下“按钮”时,出现<code>JPopupMenu</code></span> <span>如果“按钮”在<code>JMenuBar</code> ,菜单是顶级窗口。</span> <span>如果“按钮”是另一个菜单项,则<code>JPopupMenu</code>是“右 - 右”菜单。</span> </p>
<p> <span>菜单可以配置,并在一定程度上由<code><a href="Action.html">Action</a></code> s控制。</span> <span>使用带有菜单的<code>Action</code>除了直接配置菜单之外,还有很多好处。</span> <span>请参阅<a href="Action.html#buttonActions">Swing Components Supporting <code>Action</code></a>了解更多详情,您可以找到更多信息<a href="http://docs.oracle.com/javase/tutorial/uiswing/misc/action.html">How to Use Actions</a> ,在<em>Java教程</em>的部分。</span> </p>
<p> <span>有关使用菜单的信息和示例,请参阅<em>“Java教程</em> ”中<em></em> <a href="http://docs.oracle.com/javase/tutorial/uiswing/components/menu.html">How to Use Menus</a> <em></em></span> </p>
<p> <span><strong>警告:</strong> Swing不是线程安全的。</span> <span>有关更多信息,请参阅<a href="package-summary.html#threading">Swing's Threading Policy</a></span> </p>
<p> <span><strong>警告:</strong>此类的序列化对象与将来的Swing版本不兼容。</span> <span>当前的序列化支持适用于运行相同版本的Swing的应用程序之间的短期存储或RMI。</span> <span>从1.4开始对所有JavaBeans的长期存储的支持已经添加到<code>java.beans</code>包中。</span> <span>请参阅<a href="../../java/beans/XMLEncoder.html" title="java.beans中的类"><code>XMLEncoder</code></a></span> </p>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/JMenuItem.html" title="javax.swing中的类"><code>JMenuItem</code></a> <a href="../../javax/swing/JSeparator.html" title="javax.swing中的类"><code>JSeparator</code></a> <a href="../../javax/swing/JMenuBar.html" title="javax.swing中的类"><code>JMenuBar</code></a> <a href="../../javax/swing/JPopupMenu.html" title="javax.swing中的类"><code>JPopupMenu</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/JMenu.AccessibleJMenu.html" title="class in javax.swing">JMenu.AccessibleJMenu</a></span></code>
<div class="block">
这个类实现了可访问性支持
<code>JMenu</code>类。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected class </code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.WinListener.html" title="class in javax.swing">JMenu.WinListener</a></span></code>
<div class="block">
监听一个弹出窗口关闭的监听器类。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.javax.swing.JMenuItem">
<!-- --> </a> <h3>Nested classes/interfaces inherited from class javax.swing.<a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a></h3> <code><a href="../../javax/swing/JMenuItem.AccessibleJMenuItem.html" title="class in javax.swing">JMenuItem.AccessibleJMenuItem</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.javax.swing.AbstractButton">
<!-- --> </a> <h3>Nested classes/interfaces inherited from class javax.swing.<a href="../../javax/swing/AbstractButton.html" title="class in javax.swing">AbstractButton</a></h3> <code><a href="../../javax/swing/AbstractButton.AccessibleAbstractButton.html" title="class in javax.swing">AbstractButton.AccessibleAbstractButton</a>, <a href="../../javax/swing/AbstractButton.ButtonChangeListener.html" title="class in javax.swing">AbstractButton.ButtonChangeListener</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.javax.swing.JComponent">
<!-- --> </a> <h3>Nested classes/interfaces inherited from class javax.swing.<a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></h3> <code><a href="../../javax/swing/JComponent.AccessibleJComponent.html" title="class in javax.swing">JComponent.AccessibleJComponent</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.java.awt.Container">
<!-- --> </a> <h3>Nested classes/interfaces inherited from class java.awt.<a href="../../java/awt/Container.html" title="class in java.awt">Container</a></h3> <code><a href="../../java/awt/Container.AccessibleAWTContainer.html" title="class in java.awt">Container.AccessibleAWTContainer</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.java.awt.Component">
<!-- --> </a> <h3>Nested classes/interfaces inherited from class java.awt.<a href="../../java/awt/Component.html" title="class in java.awt">Component</a></h3> <code><a href="../../java/awt/Component.AccessibleAWTComponent.html" title="class in java.awt">Component.AccessibleAWTComponent</a>, <a href="../../java/awt/Component.BaselineResizeBehavior.html" title="enum in java.awt">Component.BaselineResizeBehavior</a>, <a href="../../java/awt/Component.BltBufferStrategy.html" title="class in java.awt">Component.BltBufferStrategy</a>, <a href="../../java/awt/Component.FlipBufferStrategy.html" title="class in java.awt">Component.FlipBufferStrategy</a></code></li>
</ul> </li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- --> </a> <h3>Field Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
<caption>
<span>Fields</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../javax/swing/JMenu.WinListener.html" title="class in javax.swing">JMenu.WinListener</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#popupListener">popupListener</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.AbstractButton">
<!-- --> </a> <h3>Fields inherited from class javax.swing.<a href="../../javax/swing/AbstractButton.html" title="class in javax.swing">AbstractButton</a></h3> <code><a href="../../javax/swing/AbstractButton.html#actionListener">actionListener</a>, <a href="../../javax/swing/AbstractButton.html#BORDER_PAINTED_CHANGED_PROPERTY">BORDER_PAINTED_CHANGED_PROPERTY</a>, <a href="../../javax/swing/AbstractButton.html#changeEvent">changeEvent</a>, <a href="../../javax/swing/AbstractButton.html#changeListener">changeListener</a>, <a href="../../javax/swing/AbstractButton.html#CONTENT_AREA_FILLED_CHANGED_PROPERTY">CONTENT_AREA_FILLED_CHANGED_PROPERTY</a>, <a href="../../javax/swing/AbstractButton.html#DISABLED_ICON_CHANGED_PROPERTY">DISABLED_ICON_CHANGED_PROPERTY</a>, <a href="../../javax/swing/AbstractButton.html#DISABLED_SELECTED_ICON_CHANGED_PROPERTY">DISABLED_SELECTED_ICON_CHANGED_PROPERTY</a>, <a href="../../javax/swing/AbstractButton.html#FOCUS_PAINTED_CHANGED_PROPERTY">FOCUS_PAINTED_CHANGED_PROPERTY</a>, <a href="../../javax/swing/AbstractButton.html#HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY">HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY</a>, <a href="../../javax/swing/AbstractButton.html#HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY">HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY</a>, <a href="../../javax/swing/AbstractButton.html#ICON_CHANGED_PROPERTY">ICON_CHANGED_PROPERTY</a>, <a href="../../javax/swing/AbstractButton.html#itemListener">itemListener</a>, <a href="../../javax/swing/AbstractButton.html#MARGIN_CHANGED_PROPERTY">MARGIN_CHANGED_PROPERTY</a>, <a href="../../javax/swing/AbstractButton.html#MNEMONIC_CHANGED_PROPERTY">MNEMONIC_CHANGED_PROPERTY</a>, <a href="../../javax/swing/AbstractButton.html#model">model</a>, <a href="../../javax/swing/AbstractButton.html#MODEL_CHANGED_PROPERTY">MODEL_CHANGED_PROPERTY</a>, <a href="../../javax/swing/AbstractButton.html#PRESSED_ICON_CHANGED_PROPERTY">PRESSED_ICON_CHANGED_PROPERTY</a>, <a href="../../javax/swing/AbstractButton.html#ROLLOVER_ENABLED_CHANGED_PROPERTY">ROLLOVER_ENABLED_CHANGED_PROPERTY</a>, <a href="../../javax/swing/AbstractButton.html#ROLLOVER_ICON_CHANGED_PROPERTY">ROLLOVER_ICON_CHANGED_PROPERTY</a>, <a href="../../javax/swing/AbstractButton.html#ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY">ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY</a>, <a href="../../javax/swing/AbstractButton.html#SELECTED_ICON_CHANGED_PROPERTY">SELECTED_ICON_CHANGED_PROPERTY</a>, <a href="../../javax/swing/AbstractButton.html#TEXT_CHANGED_PROPERTY">TEXT_CHANGED_PROPERTY</a>, <a href="../../javax/swing/AbstractButton.html#VERTICAL_ALIGNMENT_CHANGED_PROPERTY">VERTICAL_ALIGNMENT_CHANGED_PROPERTY</a>, <a href="../../javax/swing/AbstractButton.html#VERTICAL_TEXT_POSITION_CHANGED_PROPERTY">VERTICAL_TEXT_POSITION_CHANGED_PROPERTY</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.javax.swing.JComponent">
<!-- --> </a> <h3>Fields inherited from class javax.swing.<a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></h3> <code><a href="../../javax/swing/JComponent.html#listenerList">listenerList</a>, <a href="../../javax/swing/JComponent.html#TOOL_TIP_TEXT_KEY">TOOL_TIP_TEXT_KEY</a>, <a href="../../javax/swing/JComponent.html#ui">ui</a>, <a href="../../javax/swing/JComponent.html#UNDEFINED_CONDITION">UNDEFINED_CONDITION</a>, <a href="../../javax/swing/JComponent.html#WHEN_ANCESTOR_OF_FOCUSED_COMPONENT">WHEN_ANCESTOR_OF_FOCUSED_COMPONENT</a>, <a href="../../javax/swing/JComponent.html#WHEN_FOCUSED">WHEN_FOCUSED</a>, <a href="../../javax/swing/JComponent.html#WHEN_IN_FOCUSED_WINDOW">WHEN_IN_FOCUSED_WINDOW</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.java.awt.Component">
<!-- --> </a> <h3>Fields inherited from class java.awt.<a href="../../java/awt/Component.html" title="class in java.awt">Component</a></h3> <code><a href="../../java/awt/Component.html#accessibleContext">accessibleContext</a>, <a href="../../java/awt/Component.html#BOTTOM_ALIGNMENT">BOTTOM_ALIGNMENT</a>, <a href="../../java/awt/Component.html#CENTER_ALIGNMENT">CENTER_ALIGNMENT</a>, <a href="../../java/awt/Component.html#LEFT_ALIGNMENT">LEFT_ALIGNMENT</a>, <a href="../../java/awt/Component.html#RIGHT_ALIGNMENT">RIGHT_ALIGNMENT</a>, <a href="../../java/awt/Component.html#TOP_ALIGNMENT">TOP_ALIGNMENT</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.javax.swing.SwingConstants">
<!-- --> </a> <h3>Fields inherited from interface javax.swing.<a href="../../javax/swing/SwingConstants.html" title="interface in javax.swing">SwingConstants</a></h3> <code><a href="../../javax/swing/SwingConstants.html#BOTTOM">BOTTOM</a>, <a href="../../javax/swing/SwingConstants.html#CENTER">CENTER</a>, <a href="../../javax/swing/SwingConstants.html#EAST">EAST</a>, <a href="../../javax/swing/SwingConstants.html#HORIZONTAL">HORIZONTAL</a>, <a href="../../javax/swing/SwingConstants.html#LEADING">LEADING</a>, <a href="../../javax/swing/SwingConstants.html#LEFT">LEFT</a>, <a href="../../javax/swing/SwingConstants.html#NEXT">NEXT</a>, <a href="../../javax/swing/SwingConstants.html#NORTH">NORTH</a>, <a href="../../javax/swing/SwingConstants.html#NORTH_EAST">NORTH_EAST</a>, <a href="../../javax/swing/SwingConstants.html#NORTH_WEST">NORTH_WEST</a>, <a href="../../javax/swing/SwingConstants.html#PREVIOUS">PREVIOUS</a>, <a href="../../javax/swing/SwingConstants.html#RIGHT">RIGHT</a>, <a href="../../javax/swing/SwingConstants.html#SOUTH">SOUTH</a>, <a href="../../javax/swing/SwingConstants.html#SOUTH_EAST">SOUTH_EAST</a>, <a href="../../javax/swing/SwingConstants.html#SOUTH_WEST">SOUTH_WEST</a>, <a href="../../javax/swing/SwingConstants.html#TOP">TOP</a>, <a href="../../javax/swing/SwingConstants.html#TRAILING">TRAILING</a>, <a href="../../javax/swing/SwingConstants.html#VERTICAL">VERTICAL</a>, <a href="../../javax/swing/SwingConstants.html#WEST">WEST</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.java.awt.image.ImageObserver">
<!-- --> </a> <h3>Fields inherited from interface java.awt.image.<a href="../../java/awt/image/ImageObserver.html" title="interface in java.awt.image">ImageObserver</a></h3> <code><a href="../../java/awt/image/ImageObserver.html#ABORT">ABORT</a>, <a href="../../java/awt/image/ImageObserver.html#ALLBITS">ALLBITS</a>, <a href="../../java/awt/image/ImageObserver.html#ERROR">ERROR</a>, <a href="../../java/awt/image/ImageObserver.html#FRAMEBITS">FRAMEBITS</a>, <a href="../../java/awt/image/ImageObserver.html#HEIGHT">HEIGHT</a>, <a href="../../java/awt/image/ImageObserver.html#PROPERTIES">PROPERTIES</a>, <a href="../../java/awt/image/ImageObserver.html#SOMEBITS">SOMEBITS</a>, <a href="../../java/awt/image/ImageObserver.html#WIDTH">WIDTH</a></code></li>
</ul> </li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- --> </a> <h3>构造方法摘要</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
<caption>
<span>构造方法</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#JMenu--">JMenu</a></span>()</code>
<div class="block">
构造一个没有文本的新的
<code>JMenu</code>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#JMenu-javax.swing.Action-">JMenu</a></span>(<a href="../../javax/swing/Action.html" title="interface in javax.swing">Action</a> a)</code>
<div class="block">
构造一个菜单,其属性取自提供的
<code>Action</code>
</div> </td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#JMenu-java.lang.String-">JMenu</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> s)</code>
<div class="block">
构造一个新的
<code>JMenu</code> ,其中提供的字符串作为其文本。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#JMenu-java.lang.String-boolean-">JMenu</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> s, boolean b)</code>
<div class="block">
构造一个新的
<code>JMenu</code> ,其中提供的字符串作为其文本并指定为撕下菜单。
</div> </td>
</tr>
</tbody>
</table> </li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- --> </a> <h3>方法摘要</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
<caption>
<span class="activeTableTab" id="t0"><span>所有方法</span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t2"><span><a href="javascript:show(2);">接口方法</a></span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t4"><span><a href="javascript:show(8);">具体的方法</a></span><span class="tabEnd"> </span></span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor" id="i0">
<td class="colFirst"><code><a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#add-javax.swing.Action-">add</a></span>(<a href="../../javax/swing/Action.html" title="interface in javax.swing">Action</a> a)</code>
<div class="block">
创建附加到指定的
<code>Action</code>对象的新菜单项,并将其附加到此菜单的末尾。
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code><a href="../../java/awt/Component.html" title="class in java.awt">Component</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#add-java.awt.Component-">add</a></span>(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> c)</code>
<div class="block">
将一个组件附加到此菜单的末尾。
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code><a href="../../java/awt/Component.html" title="class in java.awt">Component</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#add-java.awt.Component-int-">add</a></span>(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> c, int index)</code>
<div class="block">
在给定的位置将指定的组件添加到此容器。
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code><a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#add-javax.swing.JMenuItem-">add</a></span>(<a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a> menuItem)</code>
<div class="block">
将菜单项添加到此菜单的末尾。
</div> </td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code><a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#add-java.lang.String-">add</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> s)</code>
<div class="block">
创建一个带有指定文本的新菜单项,并将其附加到此菜单的末尾。
</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/JMenu.html#addMenuListener-javax.swing.event.MenuListener-">addMenuListener</a></span>(<a href="../../javax/swing/event/MenuListener.html" title="interface in javax.swing.event">MenuListener</a> l)</code>
<div class="block">
为菜单事件添加一个侦听器。
</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/JMenu.html#addSeparator--">addSeparator</a></span>()</code>
<div class="block">
在菜单末尾附加一个新的分隔符。
</div> </td>
</tr>
<tr class="rowColor" id="i7">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#applyComponentOrientation-java.awt.ComponentOrientation-">applyComponentOrientation</a></span>(<a href="../../java/awt/ComponentOrientation.html" title="class in java.awt">ComponentOrientation</a> o)</code>
<div class="block">
设置此菜单的
<code>ComponentOrientation</code>属性及其中包含的所有组件。
</div> </td>
</tr>
<tr class="altColor" id="i8">
<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/JMenu.html#createActionChangeListener-javax.swing.JMenuItem-">createActionChangeListener</a></span>(<a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a> b)</code>
<div class="block">
返回正确配置的
<code>PropertyChangeListener</code> ,更新控件,因为发生
<code>Action</code>更改。
</div> </td>
</tr>
<tr class="rowColor" id="i9">
<td class="colFirst"><code>protected <a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#createActionComponent-javax.swing.Action-">createActionComponent</a></span>(<a href="../../javax/swing/Action.html" title="interface in javax.swing">Action</a> a)</code>
<div class="block">
工厂方法创建
<code>JMenuItem</code>
<code>Action</code>添加到
<code>JMenu</code>
</div> </td>
</tr>
<tr class="altColor" id="i10">
<td class="colFirst"><code>protected <a href="../../javax/swing/JMenu.WinListener.html" title="class in javax.swing">JMenu.WinListener</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#createWinListener-javax.swing.JPopupMenu-">createWinListener</a></span>(<a href="../../javax/swing/JPopupMenu.html" title="class in javax.swing">JPopupMenu</a> p)</code>
<div class="block">
为弹出窗口创建一个关闭窗口的侦听器。
</div> </td>
</tr>
<tr class="rowColor" id="i11">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#doClick-int-">doClick</a></span>(int pressTime)</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/JMenu.html#fireMenuCanceled--">fireMenuCanceled</a></span>()</code>
<div class="block">
通知所有在此事件类型上通知有兴趣的听众。
</div> </td>
</tr>
<tr class="rowColor" id="i13">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#fireMenuDeselected--">fireMenuDeselected</a></span>()</code>
<div class="block">
通知所有在此事件类型上通知有兴趣的听众。
</div> </td>
</tr>
<tr class="altColor" id="i14">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#fireMenuSelected--">fireMenuSelected</a></span>()</code>
<div class="block">
通知所有在此事件类型上通知有兴趣的听众。
</div> </td>
</tr>
<tr class="rowColor" id="i15">
<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/JMenu.html#getAccessibleContext--">getAccessibleContext</a></span>()</code>
<div class="block">
获取与此JMenu关联的AccessibleContext。
</div> </td>
</tr>
<tr class="altColor" id="i16">
<td class="colFirst"><code><a href="../../java/awt/Component.html" title="class in java.awt">Component</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#getComponent--">getComponent</a></span>()</code>
<div class="block">
返回
<code>java.awt.Component</code>用于画这个
<code>MenuElement</code>
</div> </td>
</tr>
<tr class="rowColor" id="i17">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#getDelay--">getDelay</a></span>()</code>
<div class="block">
在子菜单弹出或关闭之前,返回建议的延迟(以毫秒为单位)。
</div> </td>
</tr>
<tr class="altColor" id="i18">
<td class="colFirst"><code><a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#getItem-int-">getItem</a></span>(int pos)</code>
<div class="block">
返回
<code>JMenuItem</code>在指定的位置。
</div> </td>
</tr>
<tr class="rowColor" id="i19">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#getItemCount--">getItemCount</a></span>()</code>
<div class="block">
返回菜单中的项目数,包括分隔符。
</div> </td>
</tr>
<tr class="altColor" id="i20">
<td class="colFirst"><code><a href="../../java/awt/Component.html" title="class in java.awt">Component</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#getMenuComponent-int-">getMenuComponent</a></span>(int n)</code>
<div class="block">
返回位置
<code>n</code>
</div> </td>
</tr>
<tr class="rowColor" id="i21">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#getMenuComponentCount--">getMenuComponentCount</a></span>()</code>
<div class="block">
返回菜单上的组件数。
</div> </td>
</tr>
<tr class="altColor" id="i22">
<td class="colFirst"><code><a href="../../java/awt/Component.html" title="class in java.awt">Component</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#getMenuComponents--">getMenuComponents</a></span>()</code>
<div class="block">
返回数组
<code>Component</code>是菜单的子组件。
</div> </td>
</tr>
<tr class="rowColor" id="i23">
<td class="colFirst"><code><a href="../../javax/swing/event/MenuListener.html" title="interface in javax.swing.event">MenuListener</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#getMenuListeners--">getMenuListeners</a></span>()</code>
<div class="block">
返回使用addMenuListener添加到该JMenu的所有
<code>MenuListener</code>的数组。
</div> </td>
</tr>
<tr class="altColor" id="i24">
<td class="colFirst"><code><a href="../../javax/swing/JPopupMenu.html" title="class in javax.swing">JPopupMenu</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#getPopupMenu--">getPopupMenu</a></span>()</code>
<div class="block">
返回与此菜单关联的弹出菜单。
</div> </td>
</tr>
<tr class="rowColor" id="i25">
<td class="colFirst"><code>protected <a href="../../java/awt/Point.html" title="class in java.awt">Point</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#getPopupMenuOrigin--">getPopupMenuOrigin</a></span>()</code>
<div class="block">
计算
<code>JMenu</code>的弹出菜单的起点。
</div> </td>
</tr>
<tr class="altColor" id="i26">
<td class="colFirst"><code><a href="../../javax/swing/MenuElement.html" title="interface in javax.swing">MenuElement</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#getSubElements--">getSubElements</a></span>()</code>
<div class="block">
返回的数组
<code>MenuElement</code>包含此菜单组件的子菜单秒。
</div> </td>
</tr>
<tr class="rowColor" id="i27">
<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/JMenu.html#getUIClassID--">getUIClassID</a></span>()</code>
<div class="block">
返回呈现此组件的LF类的名称。
</div> </td>
</tr>
<tr class="altColor" id="i28">
<td class="colFirst"><code><a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#insert-javax.swing.Action-int-">insert</a></span>(<a href="../../javax/swing/Action.html" title="interface in javax.swing">Action</a> a, int pos)</code>
<div class="block">
在给定位置插入附加到指定的
<code>Action</code>对象的新菜单项。
</div> </td>
</tr>
<tr class="rowColor" id="i29">
<td class="colFirst"><code><a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#insert-javax.swing.JMenuItem-int-">insert</a></span>(<a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a> mi, int pos)</code>
<div class="block">
插入指定的
<code>JMenuitem</code>在给定位置。
</div> </td>
</tr>
<tr class="altColor" id="i30">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#insert-java.lang.String-int-">insert</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> s, int pos)</code>
<div class="block">
在给定的位置插入一个带有指定文本的新菜单项。
</div> </td>
</tr>
<tr class="rowColor" id="i31">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#insertSeparator-int-">insertSeparator</a></span>(int index)</code>
<div class="block">
在指定位置插入分隔符。
</div> </td>
</tr>
<tr class="altColor" id="i32">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#isMenuComponent-java.awt.Component-">isMenuComponent</a></span>(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> c)</code>
<div class="block">
如果指定的组件存在于子菜单层次结构中则返回true。
</div> </td>
</tr>
<tr class="rowColor" id="i33">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#isPopupMenuVisible--">isPopupMenuVisible</a></span>()</code>
<div class="block">
如果菜单的弹出窗口可见则返回true。
</div> </td>
</tr>
<tr class="altColor" id="i34">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#isSelected--">isSelected</a></span>()</code>
<div class="block">
如果当前选择菜单高亮显示则返回true。
</div> </td>
</tr>
<tr class="rowColor" id="i35">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#isTearOff--">isTearOff</a></span>()</code>
<div class="block">
如果菜单被拆除则返回true。
</div> </td>
</tr>
<tr class="altColor" id="i36">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#isTopLevelMenu--">isTopLevelMenu</a></span>()</code>
<div class="block">
如果菜单是“顶级菜单”则返回true即如果它是菜单栏的直接子菜单。
</div> </td>
</tr>
<tr class="rowColor" id="i37">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#menuSelectionChanged-boolean-">menuSelectionChanged</a></span>(boolean isIncluded)</code>
<div class="block">
当菜单选择更改以激活或停用此菜单时发生消息。
</div> </td>
</tr>
<tr class="altColor" id="i38">
<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/JMenu.html#paramString--">paramString</a></span>()</code>
<div class="block">
返回此
<code>JMenu</code>的字符串表示
<code>JMenu</code>
</div> </td>
</tr>
<tr class="rowColor" id="i39">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#processKeyEvent-java.awt.event.KeyEvent-">processKeyEvent</a></span>(<a href="../../java/awt/event/KeyEvent.html" title="class in java.awt.event">KeyEvent</a> evt)</code>
<div class="block">
处理关键笔划事件,如助记符和加速器。
</div> </td>
</tr>
<tr class="altColor" id="i40">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#remove-java.awt.Component-">remove</a></span>(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> c)</code>
<div class="block">
从此菜单中删除组件
<code>c</code>
</div> </td>
</tr>
<tr class="rowColor" id="i41">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#remove-int-">remove</a></span>(int pos)</code>
<div class="block">
从此菜单中删除指定索引处的菜单项。
</div> </td>
</tr>
<tr class="altColor" id="i42">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#remove-javax.swing.JMenuItem-">remove</a></span>(<a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a> item)</code>
<div class="block">
从此菜单中删除指定的菜单项。
</div> </td>
</tr>
<tr class="rowColor" id="i43">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#removeAll--">removeAll</a></span>()</code>
<div class="block">
从此菜单中删除所有菜单项。
</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/JMenu.html#removeMenuListener-javax.swing.event.MenuListener-">removeMenuListener</a></span>(<a href="../../javax/swing/event/MenuListener.html" title="interface in javax.swing.event">MenuListener</a> l)</code>
<div class="block">
删除菜单事件的监听器。
</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/JMenu.html#setAccelerator-javax.swing.KeyStroke-">setAccelerator</a></span>(<a href="../../javax/swing/KeyStroke.html" title="class in javax.swing">KeyStroke</a> keyStroke)</code>
<div class="block">
<code>setAccelerator</code>未定义为
<code>JMenu</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/JMenu.html#setComponentOrientation-java.awt.ComponentOrientation-">setComponentOrientation</a></span>(<a href="../../java/awt/ComponentOrientation.html" title="class in java.awt">ComponentOrientation</a> o)</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/JMenu.html#setDelay-int-">setDelay</a></span>(int d)</code>
<div class="block">
在菜单的
<code>PopupMenu</code>弹出或关闭之前设置建议的延迟。
</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/JMenu.html#setMenuLocation-int-int-">setMenuLocation</a></span>(int x, int y)</code>
<div class="block">
设置弹出组件的位置。
</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/JMenu.html#setModel-javax.swing.ButtonModel-">setModel</a></span>(<a href="../../javax/swing/ButtonModel.html" title="interface in javax.swing">ButtonModel</a> newModel)</code>
<div class="block">
设置“菜单按钮”的数据模型 - 用户点击打开或关闭菜单的标签。
</div> </td>
</tr>
<tr class="altColor" id="i50">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#setPopupMenuVisible-boolean-">setPopupMenuVisible</a></span>(boolean b)</code>
<div class="block">
设置菜单弹出窗口的可见性。
</div> </td>
</tr>
<tr class="rowColor" id="i51">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.html#setSelected-boolean-">setSelected</a></span>(boolean b)</code>
<div class="block">
设置菜单的选择状态。
</div> </td>
</tr>
<tr class="altColor" id="i52">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JMenu.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.JMenuItem">
<!-- --> </a> <h3>Methods inherited from class javax.swing.<a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a></h3> <code><a href="../../javax/swing/JMenuItem.html#actionPropertyChanged-javax.swing.Action-java.lang.String-">actionPropertyChanged</a>, <a href="../../javax/swing/JMenuItem.html#addMenuDragMouseListener-javax.swing.event.MenuDragMouseListener-">addMenuDragMouseListener</a>, <a href="../../javax/swing/JMenuItem.html#addMenuKeyListener-javax.swing.event.MenuKeyListener-">addMenuKeyListener</a>, <a href="../../javax/swing/JMenuItem.html#configurePropertiesFromAction-javax.swing.Action-">configurePropertiesFromAction</a>, <a href="../../javax/swing/JMenuItem.html#fireMenuDragMouseDragged-javax.swing.event.MenuDragMouseEvent-">fireMenuDragMouseDragged</a>, <a href="../../javax/swing/JMenuItem.html#fireMenuDragMouseEntered-javax.swing.event.MenuDragMouseEvent-">fireMenuDragMouseEntered</a>, <a href="../../javax/swing/JMenuItem.html#fireMenuDragMouseExited-javax.swing.event.MenuDragMouseEvent-">fireMenuDragMouseExited</a>, <a href="../../javax/swing/JMenuItem.html#fireMenuDragMouseReleased-javax.swing.event.MenuDragMouseEvent-">fireMenuDragMouseReleased</a>, <a href="../../javax/swing/JMenuItem.html#fireMenuKeyPressed-javax.swing.event.MenuKeyEvent-">fireMenuKeyPressed</a>, <a href="../../javax/swing/JMenuItem.html#fireMenuKeyReleased-javax.swing.event.MenuKeyEvent-">fireMenuKeyReleased</a>, <a href="../../javax/swing/JMenuItem.html#fireMenuKeyTyped-javax.swing.event.MenuKeyEvent-">fireMenuKeyTyped</a>, <a href="../../javax/swing/JMenuItem.html#getAccelerator--">getAccelerator</a>, <a href="../../javax/swing/JMenuItem.html#getMenuDragMouseListeners--">getMenuDragMouseListeners</a>, <a href="../../javax/swing/JMenuItem.html#getMenuKeyListeners--">getMenuKeyListeners</a>, <a href="../../javax/swing/JMenuItem.html#init-java.lang.String-javax.swing.Icon-">init</a>, <a href="../../javax/swing/JMenuItem.html#isArmed--">isArmed</a>, <a href="../../javax/swing/JMenuItem.html#processKeyEvent-java.awt.event.KeyEvent-javax.swing.MenuElement:A-javax.swing.MenuSelectionManager-">processKeyEvent</a>, <a href="../../javax/swing/JMenuItem.html#processMenuDragMouseEvent-javax.swing.event.MenuDragMouseEvent-">processMenuDragMouseEvent</a>, <a href="../../javax/swing/JMenuItem.html#processMenuKeyEvent-javax.swing.event.MenuKeyEvent-">processMenuKeyEvent</a>, <a href="../../javax/swing/JMenuItem.html#processMouseEvent-java.awt.event.MouseEvent-javax.swing.MenuElement:A-javax.swing.MenuSelectionManager-">processMouseEvent</a>, <a href="../../javax/swing/JMenuItem.html#removeMenuDragMouseListener-javax.swing.event.MenuDragMouseListener-">removeMenuDragMouseListener</a>, <a href="../../javax/swing/JMenuItem.html#removeMenuKeyListener-javax.swing.event.MenuKeyListener-">removeMenuKeyListener</a>, <a href="../../javax/swing/JMenuItem.html#setArmed-boolean-">setArmed</a>, <a href="../../javax/swing/JMenuItem.html#setEnabled-boolean-">setEnabled</a>, <a href="../../javax/swing/JMenuItem.html#setUI-javax.swing.plaf.MenuItemUI-">setUI</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.swing.AbstractButton">
<!-- --> </a> <h3>Methods inherited from class javax.swing.<a href="../../javax/swing/AbstractButton.html" title="class in javax.swing">AbstractButton</a></h3> <code><a href="../../javax/swing/AbstractButton.html#addActionListener-java.awt.event.ActionListener-">addActionListener</a>, <a href="../../javax/swing/AbstractButton.html#addChangeListener-javax.swing.event.ChangeListener-">addChangeListener</a>, <a href="../../javax/swing/AbstractButton.html#addImpl-java.awt.Component-java.lang.Object-int-">addImpl</a>, <a href="../../javax/swing/AbstractButton.html#addItemListener-java.awt.event.ItemListener-">addItemListener</a>, <a href="../../javax/swing/AbstractButton.html#checkHorizontalKey-int-java.lang.String-">checkHorizontalKey</a>, <a href="../../javax/swing/AbstractButton.html#checkVerticalKey-int-java.lang.String-">checkVerticalKey</a>, <a href="../../javax/swing/AbstractButton.html#createActionListener--">createActionListener</a>, <a href="../../javax/swing/AbstractButton.html#createActionPropertyChangeListener-javax.swing.Action-">createActionPropertyChangeListener</a>, <a href="../../javax/swing/AbstractButton.html#createChangeListener--">createChangeListener</a>, <a href="../../javax/swing/AbstractButton.html#createItemListener--">createItemListener</a>, <a href="../../javax/swing/AbstractButton.html#doClick--">doClick</a>, <a href="../../javax/swing/AbstractButton.html#fireActionPerformed-java.awt.event.ActionEvent-">fireActionPerformed</a>, <a href="../../javax/swing/AbstractButton.html#fireItemStateChanged-java.awt.event.ItemEvent-">fireItemStateChanged</a>, <a href="../../javax/swing/AbstractButton.html#fireStateChanged--">fireStateChanged</a>, <a href="../../javax/swing/AbstractButton.html#getAction--">getAction</a>, <a href="../../javax/swing/AbstractButton.html#getActionCommand--">getActionCommand</a>, <a href="../../javax/swing/AbstractButton.html#getActionListeners--">getActionListeners</a>, <a href="../../javax/swing/AbstractButton.html#getChangeListeners--">getChangeListeners</a>, <a href="../../javax/swing/AbstractButton.html#getDisabledIcon--">getDisabledIcon</a>, <a href="../../javax/swing/AbstractButton.html#getDisabledSelectedIcon--">getDisabledSelectedIcon</a>, <a href="../../javax/swing/AbstractButton.html#getDisplayedMnemonicIndex--">getDisplayedMnemonicIndex</a>, <a href="../../javax/swing/AbstractButton.html#getHideActionText--">getHideActionText</a>, <a href="../../javax/swing/AbstractButton.html#getHorizontalAlignment--">getHorizontalAlignment</a>, <a href="../../javax/swing/AbstractButton.html#getHorizontalTextPosition--">getHorizontalTextPosition</a>, <a href="../../javax/swing/AbstractButton.html#getIcon--">getIcon</a>, <a href="../../javax/swing/AbstractButton.html#getIconTextGap--">getIconTextGap</a>, <a href="../../javax/swing/AbstractButton.html#getItemListeners--">getItemListeners</a>, <a href="../../javax/swing/AbstractButton.html#getLabel--">getLabel</a>, <a href="../../javax/swing/AbstractButton.html#getMargin--">getMargin</a>, <a href="../../javax/swing/AbstractButton.html#getMnemonic--">getMnemonic</a>, <a href="../../javax/swing/AbstractButton.html#getModel--">getModel</a>, <a href="../../javax/swing/AbstractButton.html#getMultiClickThreshhold--">getMultiClickThreshhold</a>, <a href="../../javax/swing/AbstractButton.html#getPressedIcon--">getPressedIcon</a>, <a href="../../javax/swing/AbstractButton.html#getRolloverIcon--">getRolloverIcon</a>, <a href="../../javax/swing/AbstractButton.html#getRolloverSelectedIcon--">getRolloverSelectedIcon</a>, <a href="../../javax/swing/AbstractButton.html#getSelectedIcon--">getSelectedIcon</a>, <a href="../../javax/swing/AbstractButton.html#getSelectedObjects--">getSelectedObjects</a>, <a href="../../javax/swing/AbstractButton.html#getText--">getText</a>, <a href="../../javax/swing/AbstractButton.html#getUI--">getUI</a>, <a href="../../javax/swing/AbstractButton.html#getVerticalAlignment--">getVerticalAlignment</a>, <a href="../../javax/swing/AbstractButton.html#getVerticalTextPosition--">getVerticalTextPosition</a>, <a href="../../javax/swing/AbstractButton.html#imageUpdate-java.awt.Image-int-int-int-int-int-">imageUpdate</a>, <a href="../../javax/swing/AbstractButton.html#isBorderPainted--">isBorderPainted</a>, <a href="../../javax/swing/AbstractButton.html#isContentAreaFilled--">isContentAreaFilled</a>, <a href="../../javax/swing/AbstractButton.html#isFocusPainted--">isFocusPainted</a>, <a href="../../javax/swing/AbstractButton.html#isRolloverEnabled--">isRolloverEnabled</a>, <a href="../../javax/swing/AbstractButton.html#paintBorder-java.awt.Graphics-">paintBorder</a>, <a href="../../javax/swing/AbstractButton.html#removeActionListener-java.awt.event.ActionListener-">removeActionListener</a>, <a href="../../javax/swing/AbstractButton.html#removeChangeListener-javax.swing.event.ChangeListener-">removeChangeListener</a>, <a href="../../javax/swing/AbstractButton.html#removeItemListener-java.awt.event.ItemListener-">removeItemListener</a>, <a href="../../javax/swing/AbstractButton.html#removeNotify--">removeNotify</a>, <a href="../../javax/swing/AbstractButton.html#setAction-javax.swing.Action-">setAction</a>, <a href="../../javax/swing/AbstractButton.html#setActionCommand-java.lang.String-">setActionCommand</a>, <a href="../../javax/swing/AbstractButton.html#setBorderPainted-boolean-">setBorderPainted</a>, <a href="../../javax/swing/AbstractButton.html#setContentAreaFilled-boolean-">setContentAreaFilled</a>, <a href="../../javax/swing/AbstractButton.html#setDisabledIcon-javax.swing.Icon-">setDisabledIcon</a>, <a href="../../javax/swing/AbstractButton.html#setDisabledSelectedIcon-javax.swing.Icon-">setDisabledSelectedIcon</a>, <a href="../../javax/swing/AbstractButton.html#setDisplayedMnemonicIndex-int-">setDisplayedMnemonicIndex</a>, <a href="../../javax/swing/AbstractButton.html#setFocusPainted-boolean-">setFocusPainted</a>, <a href="../../javax/swing/AbstractButton.html#setHideActionText-boolean-">setHideActionText</a>, <a href="../../javax/swing/AbstractButton.html#setHorizontalAlignment-int-">setHorizontalAlignment</a>, <a href="../../javax/swing/AbstractButton.html#setHorizontalTextPosition-int-">setHorizontalTextPosition</a>, <a href="../../javax/swing/AbstractButton.html#setIcon-javax.swing.Icon-">setIcon</a>, <a href="../../javax/swing/AbstractButton.html#setIconTextGap-int-">setIconTextGap</a>, <a href="../../javax/swing/AbstractButton.html#setLabel-java.lang.String-">setLabel</a>, <a href="../../javax/swing/AbstractButton.html#setLayout-java.awt.LayoutManager-">setLayout</a>, <a href="../../javax/swing/AbstractButton.html#setMargin-java.awt.Insets-">setMargin</a>, <a href="../../javax/swing/AbstractButton.html#setMnemonic-char-">setMnemonic</a>, <a href="../../javax/swing/AbstractButton.html#setMnemonic-int-">setMnemonic</a>, <a href="../../javax/swing/AbstractButton.html#setMultiClickThreshhold-long-">setMultiClickThreshhold</a>, <a href="../../javax/swing/AbstractButton.html#setPressedIcon-javax.swing.Icon-">setPressedIcon</a>, <a href="../../javax/swing/AbstractButton.html#setRolloverEnabled-boolean-">setRolloverEnabled</a>, <a href="../../javax/swing/AbstractButton.html#setRolloverIcon-javax.swing.Icon-">setRolloverIcon</a>, <a href="../../javax/swing/AbstractButton.html#setRolloverSelectedIcon-javax.swing.Icon-">setRolloverSelectedIcon</a>, <a href="../../javax/swing/AbstractButton.html#setSelectedIcon-javax.swing.Icon-">setSelectedIcon</a>, <a href="../../javax/swing/AbstractButton.html#setText-java.lang.String-">setText</a>, <a href="../../javax/swing/AbstractButton.html#setUI-javax.swing.plaf.ButtonUI-">setUI</a>, <a href="../../javax/swing/AbstractButton.html#setVerticalAlignment-int-">setVerticalAlignment</a>, <a href="../../javax/swing/AbstractButton.html#setVerticalTextPosition-int-">setVerticalTextPosition</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.swing.JComponent">
<!-- --> </a> <h3>Methods inherited from class javax.swing.<a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></h3> <code><a href="../../javax/swing/JComponent.html#addAncestorListener-javax.swing.event.AncestorListener-">addAncestorListener</a>, <a href="../../javax/swing/JComponent.html#addNotify--">addNotify</a>, <a href="../../javax/swing/JComponent.html#addVetoableChangeListener-java.beans.VetoableChangeListener-">addVetoableChangeListener</a>, <a href="../../javax/swing/JComponent.html#computeVisibleRect-java.awt.Rectangle-">computeVisibleRect</a>, <a href="../../javax/swing/JComponent.html#contains-int-int-">contains</a>, <a href="../../javax/swing/JComponent.html#createToolTip--">createToolTip</a>, <a href="../../javax/swing/JComponent.html#disable--">disable</a>, <a href="../../javax/swing/JComponent.html#enable--">enable</a>, <a href="../../javax/swing/JComponent.html#firePropertyChange-java.lang.String-boolean-boolean-">firePropertyChange</a>, <a href="../../javax/swing/JComponent.html#firePropertyChange-java.lang.String-char-char-">firePropertyChange</a>, <a href="../../javax/swing/JComponent.html#firePropertyChange-java.lang.String-int-int-">firePropertyChange</a>, <a href="../../javax/swing/JComponent.html#fireVetoableChange-java.lang.String-java.lang.Object-java.lang.Object-">fireVetoableChange</a>, <a href="../../javax/swing/JComponent.html#getActionForKeyStroke-javax.swing.KeyStroke-">getActionForKeyStroke</a>, <a href="../../javax/swing/JComponent.html#getActionMap--">getActionMap</a>, <a href="../../javax/swing/JComponent.html#getAlignmentX--">getAlignmentX</a>, <a href="../../javax/swing/JComponent.html#getAlignmentY--">getAlignmentY</a>, <a href="../../javax/swing/JComponent.html#getAncestorListeners--">getAncestorListeners</a>, <a href="../../javax/swing/JComponent.html#getAutoscrolls--">getAutoscrolls</a>, <a href="../../javax/swing/JComponent.html#getBaseline-int-int-">getBaseline</a>, <a href="../../javax/swing/JComponent.html#getBaselineResizeBehavior--">getBaselineResizeBehavior</a>, <a href="../../javax/swing/JComponent.html#getBorder--">getBorder</a>, <a href="../../javax/swing/JComponent.html#getBounds-java.awt.Rectangle-">getBounds</a>, <a href="../../javax/swing/JComponent.html#getClientProperty-java.lang.Object-">getClientProperty</a>, <a href="../../javax/swing/JComponent.html#getComponentGraphics-java.awt.Graphics-">getComponentGraphics</a>, <a href="../../javax/swing/JComponent.html#getComponentPopupMenu--">getComponentPopupMenu</a>, <a href="../../javax/swing/JComponent.html#getConditionForKeyStroke-javax.swing.KeyStroke-">getConditionForKeyStroke</a>, <a href="../../javax/swing/JComponent.html#getDebugGraphicsOptions--">getDebugGraphicsOptions</a>, <a href="../../javax/swing/JComponent.html#getDefaultLocale--">getDefaultLocale</a>, <a href="../../javax/swing/JComponent.html#getFontMetrics-java.awt.Font-">getFontMetrics</a>, <a href="../../javax/swing/JComponent.html#getGraphics--">getGraphics</a>, <a href="../../javax/swing/JComponent.html#getHeight--">getHeight</a>, <a href="../../javax/swing/JComponent.html#getInheritsPopupMenu--">getInheritsPopupMenu</a>, <a href="../../javax/swing/JComponent.html#getInputMap--">getInputMap</a>, <a href="../../javax/swing/JComponent.html#getInputMap-int-">getInputMap</a>, <a href="../../javax/swing/JComponent.html#getInputVerifier--">getInputVerifier</a>, <a href="../../javax/swing/JComponent.html#getInsets--">getInsets</a>, <a href="../../javax/swing/JComponent.html#getInsets-java.awt.Insets-">getInsets</a>, <a href="../../javax/swing/JComponent.html#getListeners-java.lang.Class-">getListeners</a>, <a href="../../javax/swing/JComponent.html#getLocation-java.awt.Point-">getLocation</a>, <a href="../../javax/swing/JComponent.html#getMaximumSize--">getMaximumSize</a>, <a href="../../javax/swing/JComponent.html#getMinimumSize--">getMinimumSize</a>, <a href="../../javax/swing/JComponent.html#getNextFocusableComponent--">getNextFocusableComponent</a>, <a href="../../javax/swing/JComponent.html#getPopupLocation-java.awt.event.MouseEvent-">getPopupLocation</a>, <a href="../../javax/swing/JComponent.html#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#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#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-java.lang.Object-">add</a>, <a href="../../java/awt/Container.html#add-java.awt.Component-java.lang.Object-int-">add</a>, <a href="../../java/awt/Container.html#add-java.lang.String-java.awt.Component-">add</a>, <a href="../../java/awt/Container.html#addContainerListener-java.awt.event.ContainerListener-">addContainerListener</a>, <a href="../../java/awt/Container.html#addPropertyChangeListener-java.beans.PropertyChangeListener-">addPropertyChangeListener</a>, <a href="../../java/awt/Container.html#addPropertyChangeListener-java.lang.String-java.beans.PropertyChangeListener-">addPropertyChangeListener</a>, <a href="../../java/awt/Container.html#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#removeContainerListener-java.awt.event.ContainerListener-">removeContainerListener</a>, <a href="../../java/awt/Container.html#setComponentZOrder-java.awt.Component-int-">setComponentZOrder</a>, <a href="../../java/awt/Container.html#setFocusCycleRoot-boolean-">setFocusCycleRoot</a>, <a href="../../java/awt/Container.html#setFocusTraversalPolicy-java.awt.FocusTraversalPolicy-">setFocusTraversalPolicy</a>, <a href="../../java/awt/Container.html#setFocusTraversalPolicyProvider-boolean-">setFocusTraversalPolicyProvider</a>, <a href="../../java/awt/Container.html#transferFocusDownCycle--">transferFocusDownCycle</a>, <a href="../../java/awt/Container.html#validate--">validate</a>, <a href="../../java/awt/Container.html#validateTree--">validateTree</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.Component">
<!-- --> </a> <h3>Methods inherited from class java.awt.<a href="../../java/awt/Component.html" title="class in java.awt">Component</a></h3> <code><a href="../../java/awt/Component.html#action-java.awt.Event-java.lang.Object-">action</a>, <a href="../../java/awt/Component.html#add-java.awt.PopupMenu-">add</a>, <a href="../../java/awt/Component.html#addComponentListener-java.awt.event.ComponentListener-">addComponentListener</a>, <a href="../../java/awt/Component.html#addFocusListener-java.awt.event.FocusListener-">addFocusListener</a>, <a href="../../java/awt/Component.html#addHierarchyBoundsListener-java.awt.event.HierarchyBoundsListener-">addHierarchyBoundsListener</a>, <a href="../../java/awt/Component.html#addHierarchyListener-java.awt.event.HierarchyListener-">addHierarchyListener</a>, <a href="../../java/awt/Component.html#addInputMethodListener-java.awt.event.InputMethodListener-">addInputMethodListener</a>, <a href="../../java/awt/Component.html#addKeyListener-java.awt.event.KeyListener-">addKeyListener</a>, <a href="../../java/awt/Component.html#addMouseListener-java.awt.event.MouseListener-">addMouseListener</a>, <a href="../../java/awt/Component.html#addMouseMotionListener-java.awt.event.MouseMotionListener-">addMouseMotionListener</a>, <a href="../../java/awt/Component.html#addMouseWheelListener-java.awt.event.MouseWheelListener-">addMouseWheelListener</a>, <a href="../../java/awt/Component.html#bounds--">bounds</a>, <a href="../../java/awt/Component.html#checkImage-java.awt.Image-java.awt.image.ImageObserver-">checkImage</a>, <a href="../../java/awt/Component.html#checkImage-java.awt.Image-int-int-java.awt.image.ImageObserver-">checkImage</a>, <a href="../../java/awt/Component.html#coalesceEvents-java.awt.AWTEvent-java.awt.AWTEvent-">coalesceEvents</a>, <a href="../../java/awt/Component.html#contains-java.awt.Point-">contains</a>, <a href="../../java/awt/Component.html#createImage-java.awt.image.ImageProducer-">createImage</a>, <a href="../../java/awt/Component.html#createImage-int-int-">createImage</a>, <a href="../../java/awt/Component.html#createVolatileImage-int-int-">createVolatileImage</a>, <a href="../../java/awt/Component.html#createVolatileImage-int-int-java.awt.ImageCapabilities-">createVolatileImage</a>, <a href="../../java/awt/Component.html#disableEvents-long-">disableEvents</a>, <a href="../../java/awt/Component.html#dispatchEvent-java.awt.AWTEvent-">dispatchEvent</a>, <a href="../../java/awt/Component.html#enable-boolean-">enable</a>, <a href="../../java/awt/Component.html#enableEvents-long-">enableEvents</a>, <a href="../../java/awt/Component.html#enableInputMethods-boolean-">enableInputMethods</a>, <a href="../../java/awt/Component.html#firePropertyChange-java.lang.String-byte-byte-">firePropertyChange</a>, <a href="../../java/awt/Component.html#firePropertyChange-java.lang.String-double-double-">firePropertyChange</a>, <a href="../../java/awt/Component.html#firePropertyChange-java.lang.String-float-float-">firePropertyChange</a>, <a href="../../java/awt/Component.html#firePropertyChange-java.lang.String-long-long-">firePropertyChange</a>, <a href="../../java/awt/Component.html#firePropertyChange-java.lang.String-java.lang.Object-java.lang.Object-">firePropertyChange</a>, <a href="../../java/awt/Component.html#firePropertyChange-java.lang.String-short-short-">firePropertyChange</a>, <a href="../../java/awt/Component.html#getBackground--">getBackground</a>, <a href="../../java/awt/Component.html#getBounds--">getBounds</a>, <a href="../../java/awt/Component.html#getColorModel--">getColorModel</a>, <a href="../../java/awt/Component.html#getComponentListeners--">getComponentListeners</a>, <a href="../../java/awt/Component.html#getComponentOrientation--">getComponentOrientation</a>, <a href="../../java/awt/Component.html#getCursor--">getCursor</a>, <a href="../../java/awt/Component.html#getDropTarget--">getDropTarget</a>, <a href="../../java/awt/Component.html#getFocusCycleRootAncestor--">getFocusCycleRootAncestor</a>, <a href="../../java/awt/Component.html#getFocusListeners--">getFocusListeners</a>, <a href="../../java/awt/Component.html#getFocusTraversalKeysEnabled--">getFocusTraversalKeysEnabled</a>, <a href="../../java/awt/Component.html#getFont--">getFont</a>, <a href="../../java/awt/Component.html#getForeground--">getForeground</a>, <a href="../../java/awt/Component.html#getGraphicsConfiguration--">getGraphicsConfiguration</a>, <a href="../../java/awt/Component.html#getHierarchyBoundsListeners--">getHierarchyBoundsListeners</a>, <a href="../../java/awt/Component.html#getHierarchyListeners--">getHierarchyListeners</a>, <a href="../../java/awt/Component.html#getIgnoreRepaint--">getIgnoreRepaint</a>, <a href="../../java/awt/Component.html#getInputContext--">getInputContext</a>, <a href="../../java/awt/Component.html#getInputMethodListeners--">getInputMethodListeners</a>, <a href="../../java/awt/Component.html#getInputMethodRequests--">getInputMethodRequests</a>, <a href="../../java/awt/Component.html#getKeyListeners--">getKeyListeners</a>, <a href="../../java/awt/Component.html#getLocale--">getLocale</a>, <a href="../../java/awt/Component.html#getLocation--">getLocation</a>, <a href="../../java/awt/Component.html#getLocationOnScreen--">getLocationOnScreen</a>, <a href="../../java/awt/Component.html#getMouseListeners--">getMouseListeners</a>, <a href="../../java/awt/Component.html#getMouseMotionListeners--">getMouseMotionListeners</a>, <a href="../../java/awt/Component.html#getMousePosition--">getMousePosition</a>, <a href="../../java/awt/Component.html#getMouseWheelListeners--">getMouseWheelListeners</a>, <a href="../../java/awt/Component.html#getName--">getName</a>, <a href="../../java/awt/Component.html#getParent--">getParent</a>, <a href="../../java/awt/Component.html#getPeer--">getPeer</a>, <a href="../../java/awt/Component.html#getPropertyChangeListeners--">getPropertyChangeListeners</a>, <a href="../../java/awt/Component.html#getPropertyChangeListeners-java.lang.String-">getPropertyChangeListeners</a>, <a href="../../java/awt/Component.html#getSize--">getSize</a>, <a href="../../java/awt/Component.html#getToolkit--">getToolkit</a>, <a href="../../java/awt/Component.html#getTreeLock--">getTreeLock</a>, <a href="../../java/awt/Component.html#gotFocus-java.awt.Event-java.lang.Object-">gotFocus</a>, <a href="../../java/awt/Component.html#handleEvent-java.awt.Event-">handleEvent</a>, <a href="../../java/awt/Component.html#hasFocus--">hasFocus</a>, <a href="../../java/awt/Component.html#inside-int-int-">inside</a>, <a href="../../java/awt/Component.html#isBackgroundSet--">isBackgroundSet</a>, <a href="../../java/awt/Component.html#isCursorSet--">isCursorSet</a>, <a href="../../java/awt/Component.html#isDisplayable--">isDisplayable</a>, <a href="../../java/awt/Component.html#isEnabled--">isEnabled</a>, <a href="../../java/awt/Component.html#isFocusable--">isFocusable</a>, <a href="../../java/awt/Component.html#isFocusOwner--">isFocusOwner</a>, <a href="../../java/awt/Component.html#isFocusTraversable--">isFocusTraversable</a>, <a href="../../java/awt/Component.html#isFontSet--">isFontSet</a>, <a href="../../java/awt/Component.html#isForegroundSet--">isForegroundSet</a>, <a href="../../java/awt/Component.html#isLightweight--">isLightweight</a>, <a href="../../java/awt/Component.html#isMaximumSizeSet--">isMaximumSizeSet</a>, <a href="../../java/awt/Component.html#isMinimumSizeSet--">isMinimumSizeSet</a>, <a href="../../java/awt/Component.html#isPreferredSizeSet--">isPreferredSizeSet</a>, <a href="../../java/awt/Component.html#isShowing--">isShowing</a>, <a href="../../java/awt/Component.html#isValid--">isValid</a>, <a href="../../java/awt/Component.html#isVisible--">isVisible</a>, <a href="../../java/awt/Component.html#keyDown-java.awt.Event-int-">keyDown</a>, <a href="../../java/awt/Component.html#keyUp-java.awt.Event-int-">keyUp</a>, <a href="../../java/awt/Component.html#list--">list</a>, <a href="../../java/awt/Component.html#list-java.io.PrintStream-">list</a>, <a href="../../java/awt/Component.html#list-java.io.PrintWriter-">list</a>, <a href="../../java/awt/Component.html#location--">location</a>, <a href="../../java/awt/Component.html#lostFocus-java.awt.Event-java.lang.Object-">lostFocus</a>, <a href="../../java/awt/Component.html#mouseDown-java.awt.Event-int-int-">mouseDown</a>, <a href="../../java/awt/Component.html#mouseDrag-java.awt.Event-int-int-">mouseDrag</a>, <a href="../../java/awt/Component.html#mouseEnter-java.awt.Event-int-int-">mouseEnter</a>, <a href="../../java/awt/Component.html#mouseExit-java.awt.Event-int-int-">mouseExit</a>, <a href="../../java/awt/Component.html#mouseMove-java.awt.Event-int-int-">mouseMove</a>, <a href="../../java/awt/Component.html#mouseUp-java.awt.Event-int-int-">mouseUp</a>, <a href="../../java/awt/Component.html#move-int-int-">move</a>, <a href="../../java/awt/Component.html#nextFocus--">nextFocus</a>, <a href="../../java/awt/Component.html#paintAll-java.awt.Graphics-">paintAll</a>, <a href="../../java/awt/Component.html#postEvent-java.awt.Event-">postEvent</a>, <a href="../../java/awt/Component.html#prepareImage-java.awt.Image-java.awt.image.ImageObserver-">prepareImage</a>, <a href="../../java/awt/Component.html#prepareImage-java.awt.Image-int-int-java.awt.image.ImageObserver-">prepareImage</a>, <a href="../../java/awt/Component.html#processComponentEvent-java.awt.event.ComponentEvent-">processComponentEvent</a>, <a href="../../java/awt/Component.html#processFocusEvent-java.awt.event.FocusEvent-">processFocusEvent</a>, <a href="../../java/awt/Component.html#processHierarchyBoundsEvent-java.awt.event.HierarchyEvent-">processHierarchyBoundsEvent</a>, <a href="../../java/awt/Component.html#processHierarchyEvent-java.awt.event.HierarchyEvent-">processHierarchyEvent</a>, <a href="../../java/awt/Component.html#processInputMethodEvent-java.awt.event.InputMethodEvent-">processInputMethodEvent</a>, <a href="../../java/awt/Component.html#processMouseWheelEvent-java.awt.event.MouseWheelEvent-">processMouseWheelEvent</a>, <a href="../../java/awt/Component.html#remove-java.awt.MenuComponent-">remove</a>, <a href="../../java/awt/Component.html#removeComponentListener-java.awt.event.ComponentListener-">removeComponentListener</a>, <a href="../../java/awt/Component.html#removeFocusListener-java.awt.event.FocusListener-">removeFocusListener</a>, <a href="../../java/awt/Component.html#removeHierarchyBoundsListener-java.awt.event.HierarchyBoundsListener-">removeHierarchyBoundsListener</a>, <a href="../../java/awt/Component.html#removeHierarchyListener-java.awt.event.HierarchyListener-">removeHierarchyListener</a>, <a href="../../java/awt/Component.html#removeInputMethodListener-java.awt.event.InputMethodListener-">removeInputMethodListener</a>, <a href="../../java/awt/Component.html#removeKeyListener-java.awt.event.KeyListener-">removeKeyListener</a>, <a href="../../java/awt/Component.html#removeMouseListener-java.awt.event.MouseListener-">removeMouseListener</a>, <a href="../../java/awt/Component.html#removeMouseMotionListener-java.awt.event.MouseMotionListener-">removeMouseMotionListener</a>, <a href="../../java/awt/Component.html#removeMouseWheelListener-java.awt.event.MouseWheelListener-">removeMouseWheelListener</a>, <a href="../../java/awt/Component.html#removePropertyChangeListener-java.beans.PropertyChangeListener-">removePropertyChangeListener</a>, <a href="../../java/awt/Component.html#removePropertyChangeListener-java.lang.String-java.beans.PropertyChangeListener-">removePropertyChangeListener</a>, <a href="../../java/awt/Component.html#repaint--">repaint</a>, <a href="../../java/awt/Component.html#repaint-int-int-int-int-">repaint</a>, <a href="../../java/awt/Component.html#repaint-long-">repaint</a>, <a href="../../java/awt/Component.html#resize-java.awt.Dimension-">resize</a>, <a href="../../java/awt/Component.html#resize-int-int-">resize</a>, <a href="../../java/awt/Component.html#setBounds-int-int-int-int-">setBounds</a>, <a href="../../java/awt/Component.html#setBounds-java.awt.Rectangle-">setBounds</a>, <a href="../../java/awt/Component.html#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>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.swing.MenuElement">
<!-- --> </a> <h3>Methods inherited from interface javax.swing.<a href="../../javax/swing/MenuElement.html" title="interface in javax.swing">MenuElement</a></h3> <code><a href="../../javax/swing/MenuElement.html#processKeyEvent-java.awt.event.KeyEvent-javax.swing.MenuElement:A-javax.swing.MenuSelectionManager-">processKeyEvent</a>, <a href="../../javax/swing/MenuElement.html#processMouseEvent-java.awt.event.MouseEvent-javax.swing.MenuElement:A-javax.swing.MenuSelectionManager-">processMouseEvent</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="popupListener">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>popupListener</h4> <pre>protected <a href="../../javax/swing/JMenu.WinListener.html" title="class in javax.swing">JMenu.WinListener</a> popupListener</pre>
<div class="block">
弹出窗口关闭侦听器。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/JMenu.WinListener.html" title="javax.swing中的类"><code>JMenu.WinListener</code></a></span>
</dd>
</dl> </li>
</ul> </li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="JMenu--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JMenu</h4> <pre>public JMenu()</pre>
<div class="block">
构造一个没有文本的新的
<code>JMenu</code>
</div> </li>
</ul> <a name="JMenu-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JMenu</h4> <pre>public JMenu(<a href="../../java/lang/String.html" title="class in java.lang">String</a> s)</pre>
<div class="block">
构造一个新的
<code>JMenu</code> ,其中提供的字符串作为其文本。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>s</code> - 菜单标签的文本
</dd>
</dl> </li>
</ul> <a name="JMenu-javax.swing.Action-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JMenu</h4> <pre>public JMenu(<a href="../../javax/swing/Action.html" title="interface in javax.swing">Action</a> a)</pre>
<div class="block">
构造一个菜单,其属性取自提供的
<code>Action</code>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>a</code> - 一个
<code>Action</code>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.3
</dd>
</dl> </li>
</ul> <a name="JMenu-java.lang.String-boolean-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>JMenu</h4> <pre>public JMenu(<a href="../../java/lang/String.html" title="class in java.lang">String</a> s,
boolean b)</pre>
<div class="block">
构造一个新的
<code>JMenu</code> ,其中提供的字符串作为其文本并指定为撕下菜单。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>s</code> - 菜单标签的文本
</dd>
<dd>
<code>b</code> - 菜单可以被撕掉(尚未实现)
</dd>
</dl> </li>
</ul> </li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <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/JMenuItem.html#updateUI--">updateUI</a></code>
<code><a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</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/JMenuItem.html#getUIClassID--">getUIClassID</a></code>
<code><a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
字符串“MenuUI”
</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="setModel-javax.swing.ButtonModel-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setModel</h4> <pre>public void setModel(<a href="../../javax/swing/ButtonModel.html" title="interface in javax.swing">ButtonModel</a> newModel)</pre>
<div class="block">
设置“菜单按钮”的数据模型 - 用户点击打开或关闭菜单的标签。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JMenuItem.html#setModel-javax.swing.ButtonModel-">setModel</a></code>
<code><a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>newModel</code> -
<code>ButtonModel</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/AbstractButton.html#getModel--"><code>AbstractButton.getModel()</code></a>
</dd>
</dl> </li>
</ul> <a name="isSelected--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isSelected</h4> <pre>public boolean isSelected()</pre>
<div class="block">
如果当前选择菜单高亮显示则返回true。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/AbstractButton.html#isSelected--">isSelected</a></code>
<code><a href="../../javax/swing/AbstractButton.html" title="class in javax.swing">AbstractButton</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
如果选择菜单则为true否则为false
</dd>
</dl> </li>
</ul> <a name="setSelected-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setSelected</h4> <pre>public void setSelected(boolean b)</pre>
<div class="block">
设置菜单的选择状态。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/AbstractButton.html#setSelected-boolean-">setSelected</a></code>
<code><a href="../../javax/swing/AbstractButton.html" title="class in javax.swing">AbstractButton</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>b</code> - 真实选择(突出显示)菜单;</span>
<span>假取消选择菜单</span>
</dd>
</dl> </li>
</ul> <a name="isPopupMenuVisible--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isPopupMenuVisible</h4> <pre>public boolean isPopupMenuVisible()</pre>
<div class="block">
如果菜单的弹出窗口可见则返回true。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
如果菜单可见则为true否则为false
</dd>
</dl> </li>
</ul> <a name="setPopupMenuVisible-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setPopupMenuVisible</h4> <pre>public void setPopupMenuVisible(boolean b)</pre>
<div class="block">
<span>设置菜单弹出窗口的可见性。</span>
<span>如果菜单未启用,此方法将不起作用。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>b</code> - 一个布尔值 - true使菜单可见false隐藏它
</dd>
</dl> </li>
</ul> <a name="getPopupMenuOrigin--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getPopupMenuOrigin</h4> <pre>protected <a href="../../java/awt/Point.html" title="class in java.awt">Point</a> getPopupMenuOrigin()</pre>
<div class="block">
<span>计算<code>JMenu</code>的弹出菜单的原点。</span>
<span>此方法使用外观和感觉命名属性<code>Menu.menuPopupOffsetX</code> <code>Menu.menuPopupOffsetY</code> <code>Menu.submenuPopupOffsetX</code><code>Menu.submenuPopupOffsetY</code>调整弹出的确切位置。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个
<code>Point</code>在菜单的坐标空间中,应该用作
<code>JMenu</code>的弹出菜单的原点
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.3
</dd>
</dl> </li>
</ul> <a name="getDelay--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getDelay</h4> <pre>public int getDelay()</pre>
<div class="block">
<span>在子菜单弹出或关闭之前,返回建议的延迟(以毫秒为单位)。</span>
<span>每个外观和感觉LF可能决定了自己的观察<code>delay</code>财产的政策。</span>
<span>在大多数情况下,顶级菜单或拖动时不会发现延迟。</span>
<span><code>delay</code>的默认值为0.此方法是外观和代码的属性用于管理各种UI实现的特性。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>delay</code>属性
</dd>
</dl> </li>
</ul> <a name="setDelay-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setDelay</h4> <pre>public void setDelay(int d)</pre>
<div class="block">
<span>在菜单的<code>PopupMenu</code>弹出或关闭之前设置建议的延迟。</span>
<span>每个外观和感觉LF可能决定了自己的观察延迟属性的策略。</span>
<span>在大多数情况下,顶级菜单或拖动时不会发现延迟。</span>
<span>该方法是外观和代码的属性用于管理各种UI实现的特性。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>d</code> - 延迟的毫秒数
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
<code>d</code>小于0
</dd>
</dl> </li>
</ul> <a name="setMenuLocation-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setMenuLocation</h4> <pre>public void setMenuLocation(int x,
int y)</pre>
<div class="block">
设置弹出组件的位置。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>x</code> - 弹出式窗口的新位置的x坐标
</dd>
<dd>
<code>y</code> - 弹出窗口的新位置的y坐标
</dd>
</dl> </li>
</ul> <a name="add-javax.swing.JMenuItem-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>add</h4> <pre>public <a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a> add(<a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a> menuItem)</pre>
<div class="block">
<span>将菜单项添加到此菜单的末尾。</span>
<span>返回添加的菜单项。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>menuItem</code> - 要加入的
<code>JMenuitem</code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>JMenuItem</code>加了
</dd>
</dl> </li>
</ul> <a name="add-java.awt.Component-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>add</h4> <pre>public <a href="../../java/awt/Component.html" title="class in java.awt">Component</a> add(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> c)</pre>
<div class="block">
<span>将一个组件附加到此菜单的末尾。</span>
<span>返回添加的组件。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Container.html#add-java.awt.Component-">add</a></code>
<code><a href="../../java/awt/Container.html" title="class in java.awt">Container</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>c</code> - 加
<code>Component</code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>Component</code>加了
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Container.html#addImpl-java.awt.Component-java.lang.Object-int-"><code>Container.addImpl(java.awt.Component, java.lang.Object, int)</code></a>
<a href="../../java/awt/Container.html#invalidate--"><code>Container.invalidate()</code></a>
<a href="../../java/awt/Container.html#validate--"><code>Container.validate()</code></a>
<a href="../../javax/swing/JComponent.html#revalidate--"><code>JComponent.revalidate()</code></a>
</dd>
</dl> </li>
</ul> <a name="add-java.awt.Component-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>add</h4> <pre>public <a href="../../java/awt/Component.html" title="class in java.awt">Component</a> add(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> c,
int index)</pre>
<div class="block">
<span>在给定的位置将指定的组件添加到此容器。</span>
<span>如果<code>index</code>等于-1则组件将附加到结尾。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Container.html#add-java.awt.Component-int-">add</a></code>
<code><a href="../../java/awt/Container.html" title="class in java.awt">Container</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>c</code> -
<code>Component</code>添加
</dd>
<dd>
<code>index</code> - 插入组件的位置
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>Component</code>加了
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JMenu.html#remove-javax.swing.JMenuItem-"><code>remove(javax.swing.JMenuItem)</code></a>
<a href="../../java/awt/Container.html#add-java.awt.Component-int-"><code>Container.add(Component, int)</code></a>
</dd>
</dl> </li>
</ul> <a name="add-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>add</h4> <pre>public <a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a> add(<a href="../../java/lang/String.html" title="class in java.lang">String</a> s)</pre>
<div class="block">
创建一个带有指定文本的新菜单项,并将其附加到此菜单的末尾。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>s</code> - 要添加的菜单项的字符串
</dd>
</dl> </li>
</ul> <a name="add-javax.swing.Action-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>add</h4> <pre>public <a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a> add(<a href="../../javax/swing/Action.html" title="interface in javax.swing">Action</a> a)</pre>
<div class="block">
创建附加到指定的
<code>Action</code>对象的新菜单项,并将其附加到此菜单的末尾。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>a</code> - 要添加的菜单项的
<code>Action</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/Action.html" title="javax.swing中的接口"><code>Action</code></a></span>
</dd>
</dl> </li>
</ul> <a name="createActionComponent-javax.swing.Action-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createActionComponent</h4> <pre>protected <a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a> createActionComponent(<a href="../../javax/swing/Action.html" title="interface in javax.swing">Action</a> a)</pre>
<div class="block">
<code>Action</code>创建
<code>JMenuItem</code>工厂方法添加到
<code>JMenu</code>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>a</code> - 要添加的菜单项的
<code>Action</code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
新的菜单项
</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></span>
</dd>
</dl> </li>
</ul> <a name="createActionChangeListener-javax.swing.JMenuItem-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createActionChangeListener</h4> <pre>protected <a href="../../java/beans/PropertyChangeListener.html" title="interface in java.beans">PropertyChangeListener</a> createActionChangeListener(<a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a> b)</pre>
<div class="block">
返回正确配置的
<code>PropertyChangeListener</code> ,更新控件,因为发生
<code>Action</code>更改。
</div> </li>
</ul> <a name="addSeparator--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addSeparator</h4> <pre>public void addSeparator()</pre>
<div class="block">
在菜单末尾附加一个新的分隔符。
</div> </li>
</ul> <a name="insert-java.lang.String-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>insert</h4> <pre>public void insert(<a href="../../java/lang/String.html" title="class in java.lang">String</a> s,
int pos)</pre>
<div class="block">
在给定的位置插入一个带有指定文本的新菜单项。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>s</code> - 要添加的菜单项的文本
</dd>
<dd>
<code>pos</code> - 一个整数,指定添加新菜单项的位置
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 当值为
<code>pos</code> &lt;0
</dd>
</dl> </li>
</ul> <a name="insert-javax.swing.JMenuItem-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>insert</h4> <pre>public <a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a> insert(<a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a> mi,
int pos)</pre>
<div class="block">
插入指定的
<code>JMenuitem</code>在给定位置。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>mi</code> - 加
<code>JMenuitem</code>
</dd>
<dd>
<code>pos</code> - 一个整数,指定添加新的
<code>JMenuitem</code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
新的菜单项
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果值为
<code>pos</code> &lt;0
</dd>
</dl> </li>
</ul> <a name="insert-javax.swing.Action-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>insert</h4> <pre>public <a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a> insert(<a href="../../javax/swing/Action.html" title="interface in javax.swing">Action</a> a,
int pos)</pre>
<div class="block">
在给定位置插入附加到指定的
<code>Action</code>对象的新菜单项。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>a</code> - 要添加的菜单项的
<code>Action</code>对象
</dd>
<dd>
<code>pos</code> - 指定添加新菜单项的位置的整数
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果值为
<code>pos</code> &lt;0
</dd>
</dl> </li>
</ul> <a name="insertSeparator-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>insertSeparator</h4> <pre>public void insertSeparator(int index)</pre>
<div class="block">
在指定位置插入分隔符。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>index</code> - 指定插入菜单分隔符的位置的整数
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果值为
<code>index</code> &lt;0
</dd>
</dl> </li>
</ul> <a name="getItem-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getItem</h4> <pre>public <a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a> getItem(int pos)</pre>
<div class="block">
<span>返回<code>JMenuItem</code>在指定的位置。</span>
<span>如果pos的<code>pos</code>不是菜单项,则返回<code>null</code></span>
<span>AWT兼容性包含此方法。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>pos</code> - 一个指定位置的整数
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>在指定位置的菜单项;</span>
<span><code>null</code>如果作为指定位置的项不是菜单项</span>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果值为
<code>pos</code> &lt;0
</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">
<span>返回菜单中的项目数,包括分隔符。</span>
<span>AWT兼容性包含此方法。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
整数等于菜单上的项目数
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JMenu.html#getMenuComponentCount--"><code>getMenuComponentCount()</code></a>
</dd>
</dl> </li>
</ul> <a name="isTearOff--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isTearOff</h4> <pre>public boolean isTearOff()</pre>
<div class="block">
<span>如果菜单被拆除则返回true。</span>
<span>此方法尚未实现。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
如果菜单可以被撕下否则为false
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/Error.html" title="class in java.lang">Error</a></code> - 如果被调用 - 此方法尚未实现
</dd>
</dl> </li>
</ul> <a name="remove-javax.swing.JMenuItem-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>remove</h4> <pre>public void remove(<a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a> item)</pre>
<div class="block">
<span>从此菜单中删除指定的菜单项。</span>
<span>如果没有弹出菜单,此方法将无效。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>item</code> - 要从菜单中删除的
<code>JMenuItem</code>
</dd>
</dl> </li>
</ul> <a name="remove-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>remove</h4> <pre>public void remove(int pos)</pre>
<div class="block">
从此菜单中删除指定索引处的菜单项。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Container.html#remove-int-">remove</a></code>
<code><a href="../../java/awt/Container.html" title="class in java.awt">Container</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>pos</code> - 要删除的项目的位置
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果值为
<code>pos</code> &lt;0或者如果
<code>pos</code>大于菜单项数
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Container.html#add-java.awt.Component-"><code>Container.add(java.awt.Component)</code></a>
<a href="../../java/awt/Container.html#invalidate--"><code>Container.invalidate()</code></a>
<a href="../../java/awt/Container.html#validate--"><code>Container.validate()</code></a>
<a href="../../java/awt/Container.html#getComponentCount--"><code>Container.getComponentCount()</code></a>
</dd>
</dl> </li>
</ul> <a name="remove-java.awt.Component-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>remove</h4> <pre>public void remove(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> c)</pre>
<div class="block">
从此菜单中删除组件
<code>c</code>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Container.html#remove-java.awt.Component-">remove</a></code>
<code><a href="../../java/awt/Container.html" title="class in java.awt">Container</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>c</code> - 要移除的组件
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Container.html#add-java.awt.Component-"><code>Container.add(java.awt.Component)</code></a>
<a href="../../java/awt/Container.html#invalidate--"><code>Container.invalidate()</code></a>
<a href="../../java/awt/Container.html#validate--"><code>Container.validate()</code></a>
<a href="../../java/awt/Container.html#remove-int-"><code>Container.remove(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="removeAll--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>removeAll</h4> <pre>public void removeAll()</pre>
<div class="block">
从此菜单中删除所有菜单项。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Container.html#removeAll--">removeAll</a></code>
<code><a href="../../java/awt/Container.html" title="class in java.awt">Container</a></code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Container.html#add-java.awt.Component-"><code>Container.add(java.awt.Component)</code></a>
<a href="../../java/awt/Container.html#remove-int-"><code>Container.remove(int)</code></a>
<a href="../../java/awt/Container.html#invalidate--"><code>Container.invalidate()</code></a>
</dd>
</dl> </li>
</ul> <a name="getMenuComponentCount--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getMenuComponentCount</h4> <pre>public int getMenuComponentCount()</pre>
<div class="block">
返回菜单上的组件数。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个包含菜单中的组件数的整数
</dd>
</dl> </li>
</ul> <a name="getMenuComponent-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getMenuComponent</h4> <pre>public <a href="../../java/awt/Component.html" title="class in java.awt">Component</a> getMenuComponent(int n)</pre>
<div class="block">
返回位置
<code>n</code>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>n</code> - 要返回的组件的位置
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
要求的组件,如果没有弹出菜单,
<code>null</code>
</dd>
</dl> </li>
</ul> <a name="getMenuComponents--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getMenuComponents</h4> <pre>public <a href="../../java/awt/Component.html" title="class in java.awt">Component</a>[] getMenuComponents()</pre>
<div class="block">
<span>返回数组<code>Component</code>是菜单的子组件。</span>
<span>请注意,这将返回弹出菜单中的所有<code>Component</code> ,包括分隔符。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个
<code>Component</code>的数组或一个空数组,如果没有弹出菜单
</dd>
</dl> </li>
</ul> <a name="isTopLevelMenu--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isTopLevelMenu</h4> <pre>public boolean isTopLevelMenu()</pre>
<div class="block">
如果菜单是“顶级菜单”则返回true即如果它是菜单栏的直接子菜单。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>如果从菜单栏激活菜单则为true;</span>
<span>如果菜单从另一个菜单上的菜单项激活则为false</span>
</dd>
</dl> </li>
</ul> <a name="isMenuComponent-java.awt.Component-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isMenuComponent</h4> <pre>public boolean isMenuComponent(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> c)</pre>
<div class="block">
如果指定的组件存在于子菜单层次结构中则返回true。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>c</code> - 待测试的
<code>Component</code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
如果
<code>Component</code>存在则为真否则为false
</dd>
</dl> </li>
</ul> <a name="getPopupMenu--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getPopupMenu</h4> <pre>public <a href="../../javax/swing/JPopupMenu.html" title="class in javax.swing">JPopupMenu</a> getPopupMenu()</pre>
<div class="block">
<span>返回与此菜单关联的弹出菜单。</span>
<span>如果没有弹出菜单,它将创建一个。</span>
</div> </li>
</ul> <a name="addMenuListener-javax.swing.event.MenuListener-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addMenuListener</h4> <pre>public void addMenuListener(<a href="../../javax/swing/event/MenuListener.html" title="interface in javax.swing.event">MenuListener</a> l)</pre>
<div class="block">
为菜单事件添加一个侦听器。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>l</code> - 要添加的侦听器
</dd>
</dl> </li>
</ul> <a name="removeMenuListener-javax.swing.event.MenuListener-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>removeMenuListener</h4> <pre>public void removeMenuListener(<a href="../../javax/swing/event/MenuListener.html" title="interface in javax.swing.event">MenuListener</a> l)</pre>
<div class="block">
删除菜单事件的监听器。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>l</code> - 要删除的侦听器
</dd>
</dl> </li>
</ul> <a name="getMenuListeners--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getMenuListeners</h4> <pre>public <a href="../../javax/swing/event/MenuListener.html" title="interface in javax.swing.event">MenuListener</a>[] getMenuListeners()</pre>
<div class="block">
返回使用addMenuListener添加到该JMenu的所有
<code>MenuListener</code>的数组。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
添加了所有
<code>MenuListener</code>如果没有添加侦听器,则为空数组
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
</dl> </li>
</ul> <a name="fireMenuSelected--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>fireMenuSelected</h4> <pre>protected void fireMenuSelected()</pre>
<div class="block">
<span>通知所有在此事件类型上通知有兴趣的听众。</span>
<span>事件实例是懒惰地创建的。</span>
</div>
<dl>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/Error.html" title="class in java.lang">Error</a></code> - 如果有一个
<code>null</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="fireMenuDeselected--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>fireMenuDeselected</h4> <pre>protected void fireMenuDeselected()</pre>
<div class="block">
<span>通知所有在此事件类型上通知有兴趣的听众。</span>
<span>事件实例是懒惰地创建的。</span>
</div>
<dl>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/Error.html" title="class in java.lang">Error</a></code> - 如果有一个
<code>null</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="fireMenuCanceled--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>fireMenuCanceled</h4> <pre>protected void fireMenuCanceled()</pre>
<div class="block">
<span>通知所有在此事件类型上通知有兴趣的听众。</span>
<span>事件实例是懒惰地创建的。</span>
</div>
<dl>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/Error.html" title="class in java.lang">Error</a></code> - 如果有一个
<code>null</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="createWinListener-javax.swing.JPopupMenu-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createWinListener</h4> <pre>protected <a href="../../javax/swing/JMenu.WinListener.html" title="class in javax.swing">JMenu.WinListener</a> createWinListener(<a href="../../javax/swing/JPopupMenu.html" title="class in javax.swing">JPopupMenu</a> p)</pre>
<div class="block">
为弹出窗口创建一个关闭窗口的侦听器。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>p</code> -
<code>JPopupMenu</code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
新的窗口关闭侦听器
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/JMenu.WinListener.html" title="javax.swing中的类"><code>JMenu.WinListener</code></a></span>
</dd>
</dl> </li>
</ul> <a name="menuSelectionChanged-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>menuSelectionChanged</h4> <pre>public void menuSelectionChanged(boolean isIncluded)</pre>
<div class="block">
<span>当菜单选择更改以激活或停用此菜单时发生消息。</span>
<span>覆盖<code>JMenuItem.menuSelectionChanged</code></span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../javax/swing/MenuElement.html#menuSelectionChanged-boolean-">menuSelectionChanged</a></code>在界面
<code><a href="../../javax/swing/MenuElement.html" title="interface in javax.swing">MenuElement</a></code>
</dd>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JMenuItem.html#menuSelectionChanged-boolean-">menuSelectionChanged</a></code>
<code><a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>isIncluded</code> - 如果此菜单处于活动状态则为true否则为false
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/MenuSelectionManager.html#setSelectedPath-javax.swing.MenuElement:A-"><code>MenuSelectionManager.setSelectedPath(MenuElement[])</code></a>
</dd>
</dl> </li>
</ul> <a name="getSubElements--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getSubElements</h4> <pre>public <a href="../../javax/swing/MenuElement.html" title="interface in javax.swing">MenuElement</a>[] getSubElements()</pre>
<div class="block">
<span>返回的数组<code>MenuElement</code>包含此菜单组件的子菜单秒。</span>
<span>如果弹出菜单是<code>null</code>返回一个空数组。</span>
<span>该方法需要符合<code>MenuElement</code>接口。</span>
<span>请注意,由于<code>JSeparator</code> s不符合<code>MenuElement</code>接口,此数组将只包含<code>JMenuItem</code> s。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../javax/swing/MenuElement.html#getSubElements--">getSubElements</a></code>在界面
<code><a href="../../javax/swing/MenuElement.html" title="interface in javax.swing">MenuElement</a></code>
</dd>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JMenuItem.html#getSubElements--">getSubElements</a></code>在类
<code><a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一组
<code>MenuElement</code>对象
</dd>
</dl> </li>
</ul> <a name="getComponent--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getComponent</h4> <pre>public <a href="../../java/awt/Component.html" title="class in java.awt">Component</a> getComponent()</pre>
<div class="block">
<span>返回<code>java.awt.Component</code>用于绘制这个<code>MenuElement</code></span>
<span>返回的组件用于转换事件并检测事件是否在菜单组件内。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../javax/swing/MenuElement.html#getComponent--">getComponent</a></code>在界面
<code><a href="../../javax/swing/MenuElement.html" title="interface in javax.swing">MenuElement</a></code>
</dd>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JMenuItem.html#getComponent--">getComponent</a></code>
<code><a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
绘制此菜单项的
<code>Component</code>
</dd>
</dl> </li>
</ul> <a name="applyComponentOrientation-java.awt.ComponentOrientation-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>applyComponentOrientation</h4> <pre>public void applyComponentOrientation(<a href="../../java/awt/ComponentOrientation.html" title="class in java.awt">ComponentOrientation</a> o)</pre>
<div class="block">
<span>设置此菜单的<code>ComponentOrientation</code>属性及其中包含的所有组件。</span>
<span>这包括由<a href="../../javax/swing/JMenu.html#getMenuComponents--"><code>getMenuComponents</code></a>返回的所有<a href="../../javax/swing/JMenu.html#getMenuComponents--">组件</a></span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Container.html#applyComponentOrientation-java.awt.ComponentOrientation-">applyComponentOrientation</a></code>
<code><a href="../../java/awt/Container.html" title="class in java.awt">Container</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>o</code> - 此菜单及其中包含的组件的新组件方向。
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
<code>orientation</code>为空。
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Component.html#setComponentOrientation-java.awt.ComponentOrientation-"><code>Component.setComponentOrientation(java.awt.ComponentOrientation)</code></a>
<a href="../../java/awt/Component.html#getComponentOrientation--"><code>Component.getComponentOrientation()</code></a>
</dd>
</dl> </li>
</ul> <a name="setComponentOrientation-java.awt.ComponentOrientation-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setComponentOrientation</h4> <pre>public void setComponentOrientation(<a href="../../java/awt/ComponentOrientation.html" title="class in java.awt">ComponentOrientation</a> o)</pre>
<div class="block">
<span class="descfrmTypeLabel">描述从类别复制: <code><a href="../../java/awt/Component.html#setComponentOrientation-java.awt.ComponentOrientation-">Component</a></code></span>
</div>
<div class="block">
<span>设置用于对该组件中的元素或文本进行排序的语言敏感方向。</span>
<span>语言敏感的<code>LayoutManager</code><code>Component</code>子类将使用此属性来确定如何布局和绘制组件。</span>
<p> <span>在施工时,组件的方向设置为<code>ComponentOrientation.UNKNOWN</code> ,表示尚未明确指定。</span> <span>UNKNOWN方向的行为与<code>ComponentOrientation.LEFT_TO_RIGHT</code>相同。</span> </p>
<p> <span>要设置单个组件的方向,请使用此方法。</span> <span>要设置整个组件层次结构的方向,请使用<a href="../../java/awt/Component.html#applyComponentOrientation-java.awt.ComponentOrientation-"><code>applyComponentOrientation</code></a></span> </p>
<p> <span>该方法更改布局相关信息,因此使组件层次结构无效。</span> </p>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Component.html#setComponentOrientation-java.awt.ComponentOrientation-">setComponentOrientation</a></code>
<code><a href="../../java/awt/Component.html" title="class in java.awt">Component</a></code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/ComponentOrientation.html" title="java.awt中的类"><code>ComponentOrientation</code></a> <a href="../../java/awt/Component.html#invalidate--"><code>Component.invalidate()</code></a></span>
</dd>
</dl> </li>
</ul> <a name="setAccelerator-javax.swing.KeyStroke-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setAccelerator</h4> <pre>public void setAccelerator(<a href="../../javax/swing/KeyStroke.html" title="class in javax.swing">KeyStroke</a> keyStroke)</pre>
<div class="block">
<span><code>setAccelerator</code>未定义为<code>JMenu</code></span>
<span>改用<code>setMnemonic</code></span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JMenuItem.html#setAccelerator-javax.swing.KeyStroke-">setAccelerator</a></code>
<code><a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>keyStroke</code> - 在不导航菜单层次结构的情况下调用
<code>JMenuItem</code>的动作侦听器的按键组合
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<span><code><a href="../../java/lang/Error.html" title="class in java.lang">Error</a></code> - 如果调用 - 此方法未为JMenu定义。</span>
<span>改用<code>setMnemonic</code></span>
</dd>
</dl> </li>
</ul> <a name="processKeyEvent-java.awt.event.KeyEvent-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>processKeyEvent</h4> <pre>protected void processKeyEvent(<a href="../../java/awt/event/KeyEvent.html" title="class in java.awt.event">KeyEvent</a> evt)</pre>
<div class="block">
处理关键笔划事件,如助记符和加速器。
</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>evt</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="doClick-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>doClick</h4> <pre>public void doClick(int pressTime)</pre>
<div class="block">
<span>以编程方式执行“点击”。</span>
<span>这将覆盖方法<code>AbstractButton.doClick</code>以使菜单弹出。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/AbstractButton.html#doClick-int-">doClick</a></code>
<code><a href="../../javax/swing/AbstractButton.html" title="class in javax.swing">AbstractButton</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>pressTime</code> - 表示按下按钮的毫秒数
</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>JMenu</code>的字符串表示<code>JMenu</code></span>
<span>该方法仅用于调试目的,并且返回的字符串的内容和格式可能因实现而异。</span>
<span>返回的字符串可能为空,但可能不是<code>null</code></span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JMenuItem.html#paramString--">paramString</a></code>
<code><a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
这个JMenu的字符串表示形式。
</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>获取与此JMenu关联的AccessibleContext。</span>
<span>对于JMenusAccessibleContext采用AccessibleJMenu的形式。</span>
<span>如有必要将创建一个新的AccessibleJMenu实例。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../javax/accessibility/Accessible.html#getAccessibleContext--">getAccessibleContext</a></code>在接口
<code><a href="../../javax/accessibility/Accessible.html" title="interface in javax.accessibility">Accessible</a></code>
</dd>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JMenuItem.html#getAccessibleContext--">getAccessibleContext</a></code>
<code><a href="../../javax/swing/JMenuItem.html" title="class in javax.swing">JMenuItem</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个AccessibleJMenu作为这个JMenu的AccessibleContext
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>