1639 lines
106 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 JRootPane">Class JRootPane</h2>
</div><div class="contentContainer">
<ul class="inheritance">
<li><a href="../../java/lang/Object.html" title="class in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="../../java/awt/Component.html" title="class in java.awt">java.awt.Component</a></li>
<li>
<ul class="inheritance">
<li><a href="../../java/awt/Container.html" title="class in java.awt">java.awt.Container</a></li>
<li>
<ul class="inheritance">
<li><a href="../../javax/swing/JComponent.html" title="class in javax.swing">javax.swing.JComponent</a></li>
<li>
<ul class="inheritance">
<li>javax.swing.JRootPane</li>
</ul> </li>
</ul> </li>
</ul> </li>
</ul> </li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>
All Implemented Interfaces:
</dt>
<dd>
<span><a href="../../java/awt/image/ImageObserver.html" title="java.awt.image中的接口">ImageObserver</a> <a href="../../java/awt/MenuContainer.html" title="java.awt中的接口">MenuContainer</a> <a href="../../java/io/Serializable.html" title="java.io中的接口">Serializable</a> <a href="../../javax/accessibility/Accessible.html" title="javax.accessibility中的接口">Accessible</a></span>
</dd>
</dl>
<hr/> <br/> <pre>public class <span class="typeNameLabel">JRootPane</span>
extends <a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a>
implements <a href="../../javax/accessibility/Accessible.html" title="interface in javax.accessibility">Accessible</a></pre>
<div class="block">
<span>通过在后台使用一个轻量级容器<code>JFrame</code> <code>JDialog</code> <code>JWindow</code> <code>JApplet</code><code>JInternalFrame</code></span>
<span>有关根窗格提供的功能的面向任务的信息,请参阅<em>Java教程</em><em></em> <a href="http://docs.oracle.com/javase/tutorial/uiswing/components/rootpane.html">How to Use Root Panes</a></span>
<p> <span>以下图像显示了使用根窗格的类之间的关系。</span> </p>
<p style="text-align:center"><img alt="以下文字描述了此图形。" height="484" src="doc-files/JRootPane-1.gif" width="629"/></p>
<span>“重量级”组件(委托给对等体或主机系统上的本机组件)的组件显示为较暗,较重的组件。</span>
<span>四个重量级JFC / Swing容器 <code>JFrame</code> <code>JDialog</code> <code>JWindow</code><code>JApplet</code> 被示出相对于它们扩展AWT类。</span>
<span>这四个组件是Swing库中唯一重量级的容器。</span>
<span>还示出了轻型容器<code>JInternalFrame</code></span>
<span>所有这五个JFC / Swing容器都实现了<code>RootPaneContainer</code>接口,他们都将其操作委托给一个<code>JRootPane</code> (顶部有一个“句柄”)。</span>
<blockquote>
<span><b>Note:</b> The <code>JComponent</code> method <code>getRootPane</code> can be used to obtain the <code>JRootPane</code> that contains a given component.</span>
</blockquote>
<span> <img alt="The following text describes this graphic." height="386" src="doc-files/JRootPane-2.gif" width="349"/> </span>
<table border="0" style="float:right" summary="layout">
</table>
<span>右图显示了一个<code>JRootPane</code></span>
<span>A <code>JRootpane</code><code>glassPane</code> ,可选的<code>menuBar</code><code>contentPane</code></span>
<span> <code>JLayeredPane</code>管理<code>menuBar</code><code>contentPane</code> <code>glassPane</code>位于所有的顶部,它可以拦截鼠标移动。</span>
<span>由于<code>glassPane</code> (如<code>contentPane</code> )可以是任意组件,也可以设置<code>glassPane</code>进行绘图。</span>
<span>然后, <code>glassPane</code>上的线条和图像可以在下面的框架之上,而不受其边界的限制。</span>
<p> <span>虽然<code>menuBar</code>组件是可选的,在<code>layeredPane</code> <code>contentPane</code><code>glassPane</code>始终存在。</span> <span>尝试将其设置为<code>null</code>会生成异常。</span> </p>
<p> <span>要将组件添加到<code>JRootPane</code> (可选菜单栏除外),您将对象添加到<code>contentPane</code><code>JRootPane</code> ,如下所示:</span> </p>
<pre> <span>rootPane.getContentPane().add(child);</span> </pre>
<span>设置布局管理器,删除组件,列出子项等同样的原则。所有这些方法都在<code>contentPane</code>而不是在<code>JRootPane</code><code>JRootPane</code></span>
<blockquote>
<span><b>Note:</b> The default layout manager for the <code>contentPane</code> is a <code>BorderLayout</code> manager. However, the <code>JRootPane</code> uses a custom <code>LayoutManager</code>. So, when you want to change the layout manager for the components you added to a <code>JRootPane</code>, be sure to use code like this: <pre>
rootPane.getContentPane().setLayout(new BoxLayout());
</pre></span>
</blockquote>
<span>如果在<code>JMenuBar</code>上设置了<code>JRootPane</code> ,则它将沿着框架的上边缘定位。</span>
<span><code>contentPane</code>的位置和大小进行了调整,以填补剩余的面积。</span>
<span> <code>JMenuBar</code><code>contentPane</code>被添加到<code>layeredPane</code>组件在<code>JLayeredPane.FRAME_CONTENT_LAYER</code>层。)</span>
<p> <span><code>layeredPane</code>是在所有儿童的家长<code>JRootPane</code> -既是菜单的直接父和所有组件的祖父加入到<code>contentPane</code></span> <span>它是一个<code>JLayeredPane</code>的实例,它提供了在多个层中添加组件的功能。</span> <span>使用菜单弹出窗口,对话框和拖动时,此功能非常有用,您需要将组件放置在窗格中所有其他组件的顶部。</span> </p>
<p> <span><code>glassPane</code>位于JRootPane中所有其他组件的<code>JRootPane</code></span> <span>这提供了一个方便的地方来绘制所有其他组件,并且可以拦截鼠标事件,这对拖动和绘图都是有用的。</span> <span>开发人员可以使用<code>setVisible</code><code>glassPane</code>时控制<code>glassPane</code>显示比其他孩子。</span> <span>默认情况下, <code>glassPane</code>不可见。</span> </p>
<p> <span>自定义<code>LayoutManager</code>所用<code>JRootPane</code>确保:</span> </p>
<ol>
<li> <span><code>glassPane</code>填写<code>JRootPane</code> (边界 - 插图)的整个可见区域。</span> </li>
<li> <span><code>layeredPane</code>充满整个可视区域<code>JRootPane</code></span> <span>(边界 - 插图)</span> </li>
<li> <span>所述<code>menuBar</code>位于的上边缘<code>layeredPane</code></span> </li>
<li> <span><code>contentPane</code>填写整个可见区域,减去<code>menuBar</code> (如果存在)。</span> </li>
</ol>
<span><code>JRootPane</code>视图层次结构中的任何其他视图将被忽略。</span>
<p> <span>如果您更换<code>LayoutManager</code><code>JRootPane</code> ,那么您有责任管理所有这些视图。</span> <span>所以通常你会想确保你更改<code>contentPane</code>而不是<code>JRootPane</code>本身的布局管理器!</span> </p>
<p> <span>Swing的绘画架构需要一个不透明的<code>JComponent</code>存在于所有其他组件之上的包含层次结构中。</span> <span>这通常通过内容窗格提供。</span> <span>如果更换内容窗格,建议你做内容窗格不透明的方式<code>setOpaque(true)</code></span> <span>另外,如果内容窗格覆盖<code>paintComponent</code> 则需要在paintComponent中完全填充不透明颜色的<code>paintComponent</code></span> </p>
<p> <span><strong>警告:</strong> Swing不是线程安全的。</span> <span>有关更多信息,请参阅<a href="package-summary.html#threading">Swing's Threading Policy</a></span> </p>
<p> <span><strong>警告:</strong>此类的序列化对象与将来的Swing版本不兼容。</span> <span>当前的序列化支持适用于运行相同版本的Swing的应用程序之间的短期存储或RMI。</span> <span>从1.4开始对所有JavaBeans的长期存储的支持已被添加到<code>java.beans</code>包中。</span> <span>请参阅<a href="../../java/beans/XMLEncoder.html" title="java.beans中的类"><code>XMLEncoder</code></a></span> </p>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/JLayeredPane.html" title="javax.swing中的类"><code>JLayeredPane</code></a> <a href="../../javax/swing/JMenuBar.html" title="javax.swing中的类"><code>JMenuBar</code></a> <a href="../../javax/swing/JWindow.html" title="javax.swing中的类"><code>JWindow</code></a> <a href="../../javax/swing/JFrame.html" title="javax.swing中的类"><code>JFrame</code></a> <a href="../../javax/swing/JDialog.html" title="javax.swing中的类"><code>JDialog</code></a> <a href="../../javax/swing/JApplet.html" title="javax.swing中的类"><code>JApplet</code></a> <a href="../../javax/swing/JInternalFrame.html" title="javax.swing中的类"><code>JInternalFrame</code></a> <a href="../../javax/swing/JComponent.html" title="javax.swing中的类"><code>JComponent</code></a> <a href="../../javax/swing/BoxLayout.html" title="javax.swing中的类"><code>BoxLayout</code></a> <a href="http://java.sun.com/products/jfc/tsc/articles/mixing/">Mixing Heavy and Light Components</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/JRootPane.AccessibleJRootPane.html" title="class in javax.swing">JRootPane.AccessibleJRootPane</a></span></code>
<div class="block">
这个类实现了可访问性支持
<code>JRootPane</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/JRootPane.RootLayout.html" title="class in javax.swing">JRootPane.RootLayout</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.JComponent">
<!-- --> </a> <h3>Nested classes/interfaces inherited from class javax.swing.<a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></h3> <code><a href="../../javax/swing/JComponent.AccessibleJComponent.html" title="class in javax.swing">JComponent.AccessibleJComponent</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.java.awt.Container">
<!-- --> </a> <h3>Nested classes/interfaces inherited from class java.awt.<a href="../../java/awt/Container.html" title="class in java.awt">Container</a></h3> <code><a href="../../java/awt/Container.AccessibleAWTContainer.html" title="class in java.awt">Container.AccessibleAWTContainer</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.java.awt.Component">
<!-- --> </a> <h3>Nested classes/interfaces inherited from class java.awt.<a href="../../java/awt/Component.html" title="class in java.awt">Component</a></h3> <code><a href="../../java/awt/Component.AccessibleAWTComponent.html" title="class in java.awt">Component.AccessibleAWTComponent</a>, <a href="../../java/awt/Component.BaselineResizeBehavior.html" title="enum in java.awt">Component.BaselineResizeBehavior</a>, <a href="../../java/awt/Component.BltBufferStrategy.html" title="class in java.awt">Component.BltBufferStrategy</a>, <a href="../../java/awt/Component.FlipBufferStrategy.html" title="class in java.awt">Component.FlipBufferStrategy</a></code></li>
</ul> </li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- --> </a> <h3>Field Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
<caption>
<span>Fields</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#COLOR_CHOOSER_DIALOG">COLOR_CHOOSER_DIALOG</a></span></code>
<div class="block">
用于windowDecorationStyle属性的常量。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../java/awt/Container.html" title="class in java.awt">Container</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#contentPane">contentPane</a></span></code>
<div class="block">
内容窗格。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../javax/swing/JButton.html" title="class in javax.swing">JButton</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#defaultButton">defaultButton</a></span></code>
<div class="block">
当窗格具有焦点并且出现特定于UI的操作如按
<b>Enter</b>键)时,该按钮将被激活。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected javax.swing.JRootPane.DefaultAction</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#defaultPressAction">defaultPressAction</a></span></code>
<div class="block">
<span><span class="deprecatedLabel">已弃用</span></span>
<div class="block">
<span><span class="deprecationComment">从Java 2平台v1.3开始。</span></span>
</div>
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected javax.swing.JRootPane.DefaultAction</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#defaultReleaseAction">defaultReleaseAction</a></span></code>
<div class="block">
<span><span class="deprecatedLabel">已弃用</span></span>
<div class="block">
<span><span class="deprecationComment">从Java 2平台v1.3开始。</span></span>
</div>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#ERROR_DIALOG">ERROR_DIALOG</a></span></code>
<div class="block">
用于windowDecorationStyle属性的常量。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#FILE_CHOOSER_DIALOG">FILE_CHOOSER_DIALOG</a></span></code>
<div class="block">
用于windowDecorationStyle属性的常量。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#FRAME">FRAME</a></span></code>
<div class="block">
用于windowDecorationStyle属性的常量。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <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/JRootPane.html#glassPane">glassPane</a></span></code>
<div class="block">
玻璃窗格覆盖菜单栏和内容窗格,因此可以拦截鼠标移动等。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#INFORMATION_DIALOG">INFORMATION_DIALOG</a></span></code>
<div class="block">
用于windowDecorationStyle属性的常量。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../javax/swing/JLayeredPane.html" title="class in javax.swing">JLayeredPane</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#layeredPane">layeredPane</a></span></code>
<div class="block">
管理菜单栏和内容窗格的分层窗格。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../javax/swing/JMenuBar.html" title="class in javax.swing">JMenuBar</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#menuBar">menuBar</a></span></code>
<div class="block">
菜单栏。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#NONE">NONE</a></span></code>
<div class="block">
用于windowDecorationStyle属性的常量。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#PLAIN_DIALOG">PLAIN_DIALOG</a></span></code>
<div class="block">
用于windowDecorationStyle属性的常量。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#QUESTION_DIALOG">QUESTION_DIALOG</a></span></code>
<div class="block">
用于windowDecorationStyle属性的常量。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#WARNING_DIALOG">WARNING_DIALOG</a></span></code>
<div class="block">
用于windowDecorationStyle属性的常量。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.javax.swing.JComponent">
<!-- --> </a> <h3>Fields inherited from class javax.swing.<a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></h3> <code><a href="../../javax/swing/JComponent.html#listenerList">listenerList</a>, <a href="../../javax/swing/JComponent.html#TOOL_TIP_TEXT_KEY">TOOL_TIP_TEXT_KEY</a>, <a href="../../javax/swing/JComponent.html#ui">ui</a>, <a href="../../javax/swing/JComponent.html#UNDEFINED_CONDITION">UNDEFINED_CONDITION</a>, <a href="../../javax/swing/JComponent.html#WHEN_ANCESTOR_OF_FOCUSED_COMPONENT">WHEN_ANCESTOR_OF_FOCUSED_COMPONENT</a>, <a href="../../javax/swing/JComponent.html#WHEN_FOCUSED">WHEN_FOCUSED</a>, <a href="../../javax/swing/JComponent.html#WHEN_IN_FOCUSED_WINDOW">WHEN_IN_FOCUSED_WINDOW</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.java.awt.Component">
<!-- --> </a> <h3>Fields inherited from class java.awt.<a href="../../java/awt/Component.html" title="class in java.awt">Component</a></h3> <code><a href="../../java/awt/Component.html#accessibleContext">accessibleContext</a>, <a href="../../java/awt/Component.html#BOTTOM_ALIGNMENT">BOTTOM_ALIGNMENT</a>, <a href="../../java/awt/Component.html#CENTER_ALIGNMENT">CENTER_ALIGNMENT</a>, <a href="../../java/awt/Component.html#LEFT_ALIGNMENT">LEFT_ALIGNMENT</a>, <a href="../../java/awt/Component.html#RIGHT_ALIGNMENT">RIGHT_ALIGNMENT</a>, <a href="../../java/awt/Component.html#TOP_ALIGNMENT">TOP_ALIGNMENT</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.java.awt.image.ImageObserver">
<!-- --> </a> <h3>Fields inherited from interface java.awt.image.<a href="../../java/awt/image/ImageObserver.html" title="interface in java.awt.image">ImageObserver</a></h3> <code><a href="../../java/awt/image/ImageObserver.html#ABORT">ABORT</a>, <a href="../../java/awt/image/ImageObserver.html#ALLBITS">ALLBITS</a>, <a href="../../java/awt/image/ImageObserver.html#ERROR">ERROR</a>, <a href="../../java/awt/image/ImageObserver.html#FRAMEBITS">FRAMEBITS</a>, <a href="../../java/awt/image/ImageObserver.html#HEIGHT">HEIGHT</a>, <a href="../../java/awt/image/ImageObserver.html#PROPERTIES">PROPERTIES</a>, <a href="../../java/awt/image/ImageObserver.html#SOMEBITS">SOMEBITS</a>, <a href="../../java/awt/image/ImageObserver.html#WIDTH">WIDTH</a></code></li>
</ul> </li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- --> </a> <h3>构造方法摘要</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
<caption>
<span>构造方法</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#JRootPane--">JRootPane</a></span>()</code>
<div class="block">
创建一个
<code>JRootPane</code> ,设立了
<code>glassPane</code>
<code>layeredPane</code>
<code>contentPane</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>
<span class="tableTab" id="t6"><span><a href="javascript:show(32);">弃用的方法</a></span><span class="tabEnd"> </span></span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor" id="i0">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#addImpl-java.awt.Component-java.lang.Object-int-">addImpl</a></span>(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> comp, <a href="../../java/lang/Object.html" title="class in java.lang">Object</a> constraints, int index)</code>
<div class="block">
覆盖以执行玻璃部件的位置作为零子。
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#addNotify--">addNotify</a></span>()</code>
<div class="block">
通知此组件它现在有一个父组件。
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>protected <a href="../../java/awt/Container.html" title="class in java.awt">Container</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#createContentPane--">createContentPane</a></span>()</code>
<div class="block">
由构造函数调用方法创建默认的
<code>contentPane</code>
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>protected <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/JRootPane.html#createGlassPane--">createGlassPane</a></span>()</code>
<div class="block">
由构造函数调用方法创建默认的
<code>glassPane</code>
</div> </td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code>protected <a href="../../javax/swing/JLayeredPane.html" title="class in javax.swing">JLayeredPane</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#createLayeredPane--">createLayeredPane</a></span>()</code>
<div class="block">
由构造函数调用方法创建默认的
<code>layeredPane</code>
</div> </td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code>protected <a href="../../java/awt/LayoutManager.html" title="interface in java.awt">LayoutManager</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#createRootLayout--">createRootLayout</a></span>()</code>
<div class="block">
由构造函数调用方法创建默认的
<code>layoutManager</code>
</div> </td>
</tr>
<tr class="altColor" id="i6">
<td class="colFirst"><code><a href="../../javax/accessibility/AccessibleContext.html" title="class in javax.accessibility">AccessibleContext</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#getAccessibleContext--">getAccessibleContext</a></span>()</code>
<div class="block">
获取
<code>AccessibleContext</code>与此相关
<code>JRootPane</code>
</div> </td>
</tr>
<tr class="rowColor" id="i7">
<td class="colFirst"><code><a href="../../java/awt/Container.html" title="class in java.awt">Container</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#getContentPane--">getContentPane</a></span>()</code>
<div class="block">
返回内容窗格 - 保存由根窗格父化的组件的容器。
</div> </td>
</tr>
<tr class="altColor" id="i8">
<td class="colFirst"><code><a href="../../javax/swing/JButton.html" title="class in javax.swing">JButton</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#getDefaultButton--">getDefaultButton</a></span>()</code>
<div class="block">
返回
<code>defaultButton</code>属性的值。
</div> </td>
</tr>
<tr class="rowColor" id="i9">
<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/JRootPane.html#getGlassPane--">getGlassPane</a></span>()</code>
<div class="block">
返回此
<code>JRootPane</code>的当前玻璃窗格。
</div> </td>
</tr>
<tr class="altColor" id="i10">
<td class="colFirst"><code><a href="../../javax/swing/JMenuBar.html" title="class in javax.swing">JMenuBar</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#getJMenuBar--">getJMenuBar</a></span>()</code>
<div class="block">
从分层窗格返回菜单栏。
</div> </td>
</tr>
<tr class="rowColor" id="i11">
<td class="colFirst"><code><a href="../../javax/swing/JLayeredPane.html" title="class in javax.swing">JLayeredPane</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#getLayeredPane--">getLayeredPane</a></span>()</code>
<div class="block">
获取根窗格使用的分层窗格。
</div> </td>
</tr>
<tr class="altColor" id="i12">
<td class="colFirst"><code><a href="../../javax/swing/JMenuBar.html" title="class in javax.swing">JMenuBar</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#getMenuBar--">getMenuBar</a></span>()</code>
<div class="block">
<span><span class="deprecatedLabel">已弃用</span></span>
<div class="block">
<span><span class="deprecationComment">从Swing版本1.0.3替换为<code>getJMenuBar()</code></span></span>
</div>
</div> </td>
</tr>
<tr class="rowColor" id="i13">
<td class="colFirst"><code><a href="../../javax/swing/plaf/RootPaneUI.html" title="class in javax.swing.plaf">RootPaneUI</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#getUI--">getUI</a></span>()</code>
<div class="block">
返回渲染此组件的LF对象。
</div> </td>
</tr>
<tr class="altColor" id="i14">
<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/JRootPane.html#getUIClassID--">getUIClassID</a></span>()</code>
<div class="block">
返回一个字符串它指定呈现此组件的LF类的名称。
</div> </td>
</tr>
<tr class="rowColor" id="i15">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#getWindowDecorationStyle--">getWindowDecorationStyle</a></span>()</code>
<div class="block">
返回一个恒定识别窗口装饰品的类型
<code>JRootPane</code>被提供。
</div> </td>
</tr>
<tr class="altColor" id="i16">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#isOptimizedDrawingEnabled--">isOptimizedDrawingEnabled</a></span>()</code>
<div class="block">
<code>glassPane</code>
<code>contentPane</code>具有相同的界限,这意味着
<code>JRootPane</code>不会
<code>JRootPane</code>的孩子这应该返回false。
</div> </td>
</tr>
<tr class="rowColor" id="i17">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#isValidateRoot--">isValidateRoot</a></span>()</code>
<div class="block">
如果这个JRootPane的
<code>JRootPane</code>打电话
<code>revalidate</code> ,从这里下来验证。
</div> </td>
</tr>
<tr class="altColor" id="i18">
<td class="colFirst"><code>protected <a href="../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#paramString--">paramString</a></span>()</code>
<div class="block">
返回此
<code>JRootPane</code>的字符串表示
<code>JRootPane</code>
</div> </td>
</tr>
<tr class="rowColor" id="i19">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#removeNotify--">removeNotify</a></span>()</code>
<div class="block">
通知此组件它不再具有父组件。
</div> </td>
</tr>
<tr class="altColor" id="i20">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#setContentPane-java.awt.Container-">setContentPane</a></span>(<a href="../../java/awt/Container.html" title="class in java.awt">Container</a> content)</code>
<div class="block">
设置内容窗格 - 保存由根窗格加载的组件的容器。
</div> </td>
</tr>
<tr class="rowColor" id="i21">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#setDefaultButton-javax.swing.JButton-">setDefaultButton</a></span>(<a href="../../javax/swing/JButton.html" title="class in javax.swing">JButton</a> defaultButton)</code>
<div class="block">
设置
<code>defaultButton</code>属性,它确定这个当前的默认按钮
<code>JRootPane</code>
</div> </td>
</tr>
<tr class="altColor" id="i22">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#setDoubleBuffered-boolean-">setDoubleBuffered</a></span>(boolean aFlag)</code>
<div class="block">
设置此组件是否应该使用缓冲区来绘制。
</div> </td>
</tr>
<tr class="rowColor" id="i23">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#setGlassPane-java.awt.Component-">setGlassPane</a></span>(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> glass)</code>
<div class="block">
设置指定的
<code>Component</code>成为这根窗格玻璃板。
</div> </td>
</tr>
<tr class="altColor" id="i24">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#setJMenuBar-javax.swing.JMenuBar-">setJMenuBar</a></span>(<a href="../../javax/swing/JMenuBar.html" title="class in javax.swing">JMenuBar</a> menu)</code>
<div class="block">
添加或更改分层窗格中使用的菜单栏。
</div> </td>
</tr>
<tr class="rowColor" id="i25">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#setLayeredPane-javax.swing.JLayeredPane-">setLayeredPane</a></span>(<a href="../../javax/swing/JLayeredPane.html" title="class in javax.swing">JLayeredPane</a> layered)</code>
<div class="block">
设置根窗格的分层窗格。
</div> </td>
</tr>
<tr class="altColor" id="i26">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#setMenuBar-javax.swing.JMenuBar-">setMenuBar</a></span>(<a href="../../javax/swing/JMenuBar.html" title="class in javax.swing">JMenuBar</a> menu)</code>
<div class="block">
<span><span class="deprecatedLabel">已弃用</span></span>
<div class="block">
<span><span class="deprecationComment">从Swing版本1.0.3替换为<code>setJMenuBar(JMenuBar menu)</code></span></span>
</div>
</div> </td>
</tr>
<tr class="rowColor" id="i27">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#setUI-javax.swing.plaf.RootPaneUI-">setUI</a></span>(<a href="../../javax/swing/plaf/RootPaneUI.html" title="class in javax.swing.plaf">RootPaneUI</a> ui)</code>
<div class="block">
设置渲染此组件的LF对象。
</div> </td>
</tr>
<tr class="altColor" id="i28">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#setWindowDecorationStyle-int-">setWindowDecorationStyle</a></span>(int windowDecorationStyle)</code>
<div class="block">
设置
<code>JRootPane</code>应该提供的窗口装饰类型(如边框,关闭窗口的小部件,标题...)。
</div> </td>
</tr>
<tr class="rowColor" id="i29">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JRootPane.html#updateUI--">updateUI</a></span>()</code>
<div class="block">
将UI属性重置为当前外观的值。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.swing.JComponent">
<!-- --> </a> <h3>Methods inherited from class javax.swing.<a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></h3> <code><a href="../../javax/swing/JComponent.html#addAncestorListener-javax.swing.event.AncestorListener-">addAncestorListener</a>, <a href="../../javax/swing/JComponent.html#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#isPaintingForPrint--">isPaintingForPrint</a>, <a href="../../javax/swing/JComponent.html#isPaintingOrigin--">isPaintingOrigin</a>, <a href="../../javax/swing/JComponent.html#isPaintingTile--">isPaintingTile</a>, <a href="../../javax/swing/JComponent.html#isRequestFocusEnabled--">isRequestFocusEnabled</a>, <a href="../../javax/swing/JComponent.html#paint-java.awt.Graphics-">paint</a>, <a href="../../javax/swing/JComponent.html#paintBorder-java.awt.Graphics-">paintBorder</a>, <a href="../../javax/swing/JComponent.html#paintChildren-java.awt.Graphics-">paintChildren</a>, <a href="../../javax/swing/JComponent.html#paintComponent-java.awt.Graphics-">paintComponent</a>, <a href="../../javax/swing/JComponent.html#paintImmediately-int-int-int-int-">paintImmediately</a>, <a href="../../javax/swing/JComponent.html#paintImmediately-java.awt.Rectangle-">paintImmediately</a>, <a href="../../javax/swing/JComponent.html#print-java.awt.Graphics-">print</a>, <a href="../../javax/swing/JComponent.html#printAll-java.awt.Graphics-">printAll</a>, <a href="../../javax/swing/JComponent.html#printBorder-java.awt.Graphics-">printBorder</a>, <a href="../../javax/swing/JComponent.html#printChildren-java.awt.Graphics-">printChildren</a>, <a href="../../javax/swing/JComponent.html#printComponent-java.awt.Graphics-">printComponent</a>, <a href="../../javax/swing/JComponent.html#processComponentKeyEvent-java.awt.event.KeyEvent-">processComponentKeyEvent</a>, <a href="../../javax/swing/JComponent.html#processKeyBinding-javax.swing.KeyStroke-java.awt.event.KeyEvent-int-boolean-">processKeyBinding</a>, <a href="../../javax/swing/JComponent.html#processKeyEvent-java.awt.event.KeyEvent-">processKeyEvent</a>, <a href="../../javax/swing/JComponent.html#processMouseEvent-java.awt.event.MouseEvent-">processMouseEvent</a>, <a href="../../javax/swing/JComponent.html#processMouseMotionEvent-java.awt.event.MouseEvent-">processMouseMotionEvent</a>, <a href="../../javax/swing/JComponent.html#putClientProperty-java.lang.Object-java.lang.Object-">putClientProperty</a>, <a href="../../javax/swing/JComponent.html#registerKeyboardAction-java.awt.event.ActionListener-javax.swing.KeyStroke-int-">registerKeyboardAction</a>, <a href="../../javax/swing/JComponent.html#registerKeyboardAction-java.awt.event.ActionListener-java.lang.String-javax.swing.KeyStroke-int-">registerKeyboardAction</a>, <a href="../../javax/swing/JComponent.html#removeAncestorListener-javax.swing.event.AncestorListener-">removeAncestorListener</a>, <a href="../../javax/swing/JComponent.html#removeVetoableChangeListener-java.beans.VetoableChangeListener-">removeVetoableChangeListener</a>, <a href="../../javax/swing/JComponent.html#repaint-long-int-int-int-int-">repaint</a>, <a href="../../javax/swing/JComponent.html#repaint-java.awt.Rectangle-">repaint</a>, <a href="../../javax/swing/JComponent.html#requestDefaultFocus--">requestDefaultFocus</a>, <a href="../../javax/swing/JComponent.html#requestFocus--">requestFocus</a>, <a href="../../javax/swing/JComponent.html#requestFocus-boolean-">requestFocus</a>, <a href="../../javax/swing/JComponent.html#requestFocusInWindow--">requestFocusInWindow</a>, <a href="../../javax/swing/JComponent.html#requestFocusInWindow-boolean-">requestFocusInWindow</a>, <a href="../../javax/swing/JComponent.html#resetKeyboardActions--">resetKeyboardActions</a>, <a href="../../javax/swing/JComponent.html#reshape-int-int-int-int-">reshape</a>, <a href="../../javax/swing/JComponent.html#revalidate--">revalidate</a>, <a href="../../javax/swing/JComponent.html#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#setEnabled-boolean-">setEnabled</a>, <a href="../../javax/swing/JComponent.html#setFocusTraversalKeys-int-java.util.Set-">setFocusTraversalKeys</a>, <a href="../../javax/swing/JComponent.html#setFont-java.awt.Font-">setFont</a>, <a href="../../javax/swing/JComponent.html#setForeground-java.awt.Color-">setForeground</a>, <a href="../../javax/swing/JComponent.html#setInheritsPopupMenu-boolean-">setInheritsPopupMenu</a>, <a href="../../javax/swing/JComponent.html#setInputMap-int-javax.swing.InputMap-">setInputMap</a>, <a href="../../javax/swing/JComponent.html#setInputVerifier-javax.swing.InputVerifier-">setInputVerifier</a>, <a href="../../javax/swing/JComponent.html#setMaximumSize-java.awt.Dimension-">setMaximumSize</a>, <a href="../../javax/swing/JComponent.html#setMinimumSize-java.awt.Dimension-">setMinimumSize</a>, <a href="../../javax/swing/JComponent.html#setNextFocusableComponent-java.awt.Component-">setNextFocusableComponent</a>, <a href="../../javax/swing/JComponent.html#setOpaque-boolean-">setOpaque</a>, <a href="../../javax/swing/JComponent.html#setPreferredSize-java.awt.Dimension-">setPreferredSize</a>, <a href="../../javax/swing/JComponent.html#setRequestFocusEnabled-boolean-">setRequestFocusEnabled</a>, <a href="../../javax/swing/JComponent.html#setToolTipText-java.lang.String-">setToolTipText</a>, <a href="../../javax/swing/JComponent.html#setTransferHandler-javax.swing.TransferHandler-">setTransferHandler</a>, <a href="../../javax/swing/JComponent.html#setUI-javax.swing.plaf.ComponentUI-">setUI</a>, <a href="../../javax/swing/JComponent.html#setVerifyInputWhenFocusTarget-boolean-">setVerifyInputWhenFocusTarget</a>, <a href="../../javax/swing/JComponent.html#setVisible-boolean-">setVisible</a>, <a href="../../javax/swing/JComponent.html#unregisterKeyboardAction-javax.swing.KeyStroke-">unregisterKeyboardAction</a>, <a href="../../javax/swing/JComponent.html#update-java.awt.Graphics-">update</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.Container">
<!-- --> </a> <h3>Methods inherited from class java.awt.<a href="../../java/awt/Container.html" title="class in java.awt">Container</a></h3> <code><a href="../../java/awt/Container.html#add-java.awt.Component-">add</a>, <a href="../../java/awt/Container.html#add-java.awt.Component-int-">add</a>, <a href="../../java/awt/Container.html#add-java.awt.Component-java.lang.Object-">add</a>, <a href="../../java/awt/Container.html#add-java.awt.Component-java.lang.Object-int-">add</a>, <a href="../../java/awt/Container.html#add-java.lang.String-java.awt.Component-">add</a>, <a href="../../java/awt/Container.html#addContainerListener-java.awt.event.ContainerListener-">addContainerListener</a>, <a href="../../java/awt/Container.html#addPropertyChangeListener-java.beans.PropertyChangeListener-">addPropertyChangeListener</a>, <a href="../../java/awt/Container.html#addPropertyChangeListener-java.lang.String-java.beans.PropertyChangeListener-">addPropertyChangeListener</a>, <a href="../../java/awt/Container.html#applyComponentOrientation-java.awt.ComponentOrientation-">applyComponentOrientation</a>, <a href="../../java/awt/Container.html#areFocusTraversalKeysSet-int-">areFocusTraversalKeysSet</a>, <a href="../../java/awt/Container.html#countComponents--">countComponents</a>, <a href="../../java/awt/Container.html#deliverEvent-java.awt.Event-">deliverEvent</a>, <a href="../../java/awt/Container.html#doLayout--">doLayout</a>, <a href="../../java/awt/Container.html#findComponentAt-int-int-">findComponentAt</a>, <a href="../../java/awt/Container.html#findComponentAt-java.awt.Point-">findComponentAt</a>, <a href="../../java/awt/Container.html#getComponent-int-">getComponent</a>, <a href="../../java/awt/Container.html#getComponentAt-int-int-">getComponentAt</a>, <a href="../../java/awt/Container.html#getComponentAt-java.awt.Point-">getComponentAt</a>, <a href="../../java/awt/Container.html#getComponentCount--">getComponentCount</a>, <a href="../../java/awt/Container.html#getComponents--">getComponents</a>, <a href="../../java/awt/Container.html#getComponentZOrder-java.awt.Component-">getComponentZOrder</a>, <a href="../../java/awt/Container.html#getContainerListeners--">getContainerListeners</a>, <a href="../../java/awt/Container.html#getFocusTraversalKeys-int-">getFocusTraversalKeys</a>, <a href="../../java/awt/Container.html#getFocusTraversalPolicy--">getFocusTraversalPolicy</a>, <a href="../../java/awt/Container.html#getLayout--">getLayout</a>, <a href="../../java/awt/Container.html#getMousePosition-boolean-">getMousePosition</a>, <a href="../../java/awt/Container.html#insets--">insets</a>, <a href="../../java/awt/Container.html#invalidate--">invalidate</a>, <a href="../../java/awt/Container.html#isAncestorOf-java.awt.Component-">isAncestorOf</a>, <a href="../../java/awt/Container.html#isFocusCycleRoot--">isFocusCycleRoot</a>, <a href="../../java/awt/Container.html#isFocusCycleRoot-java.awt.Container-">isFocusCycleRoot</a>, <a href="../../java/awt/Container.html#isFocusTraversalPolicyProvider--">isFocusTraversalPolicyProvider</a>, <a href="../../java/awt/Container.html#isFocusTraversalPolicySet--">isFocusTraversalPolicySet</a>, <a href="../../java/awt/Container.html#layout--">layout</a>, <a href="../../java/awt/Container.html#list-java.io.PrintStream-int-">list</a>, <a href="../../java/awt/Container.html#list-java.io.PrintWriter-int-">list</a>, <a href="../../java/awt/Container.html#locate-int-int-">locate</a>, <a href="../../java/awt/Container.html#minimumSize--">minimumSize</a>, <a href="../../java/awt/Container.html#paintComponents-java.awt.Graphics-">paintComponents</a>, <a href="../../java/awt/Container.html#preferredSize--">preferredSize</a>, <a href="../../java/awt/Container.html#printComponents-java.awt.Graphics-">printComponents</a>, <a href="../../java/awt/Container.html#processContainerEvent-java.awt.event.ContainerEvent-">processContainerEvent</a>, <a href="../../java/awt/Container.html#processEvent-java.awt.AWTEvent-">processEvent</a>, <a href="../../java/awt/Container.html#remove-java.awt.Component-">remove</a>, <a href="../../java/awt/Container.html#remove-int-">remove</a>, <a href="../../java/awt/Container.html#removeAll--">removeAll</a>, <a href="../../java/awt/Container.html#removeContainerListener-java.awt.event.ContainerListener-">removeContainerListener</a>, <a href="../../java/awt/Container.html#setComponentZOrder-java.awt.Component-int-">setComponentZOrder</a>, <a href="../../java/awt/Container.html#setFocusCycleRoot-boolean-">setFocusCycleRoot</a>, <a href="../../java/awt/Container.html#setFocusTraversalPolicy-java.awt.FocusTraversalPolicy-">setFocusTraversalPolicy</a>, <a href="../../java/awt/Container.html#setFocusTraversalPolicyProvider-boolean-">setFocusTraversalPolicyProvider</a>, <a href="../../java/awt/Container.html#setLayout-java.awt.LayoutManager-">setLayout</a>, <a href="../../java/awt/Container.html#transferFocusDownCycle--">transferFocusDownCycle</a>, <a href="../../java/awt/Container.html#validate--">validate</a>, <a href="../../java/awt/Container.html#validateTree--">validateTree</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.Component">
<!-- --> </a> <h3>Methods inherited from class java.awt.<a href="../../java/awt/Component.html" title="class in java.awt">Component</a></h3> <code><a href="../../java/awt/Component.html#action-java.awt.Event-java.lang.Object-">action</a>, <a href="../../java/awt/Component.html#add-java.awt.PopupMenu-">add</a>, <a href="../../java/awt/Component.html#addComponentListener-java.awt.event.ComponentListener-">addComponentListener</a>, <a href="../../java/awt/Component.html#addFocusListener-java.awt.event.FocusListener-">addFocusListener</a>, <a href="../../java/awt/Component.html#addHierarchyBoundsListener-java.awt.event.HierarchyBoundsListener-">addHierarchyBoundsListener</a>, <a href="../../java/awt/Component.html#addHierarchyListener-java.awt.event.HierarchyListener-">addHierarchyListener</a>, <a href="../../java/awt/Component.html#addInputMethodListener-java.awt.event.InputMethodListener-">addInputMethodListener</a>, <a href="../../java/awt/Component.html#addKeyListener-java.awt.event.KeyListener-">addKeyListener</a>, <a href="../../java/awt/Component.html#addMouseListener-java.awt.event.MouseListener-">addMouseListener</a>, <a href="../../java/awt/Component.html#addMouseMotionListener-java.awt.event.MouseMotionListener-">addMouseMotionListener</a>, <a href="../../java/awt/Component.html#addMouseWheelListener-java.awt.event.MouseWheelListener-">addMouseWheelListener</a>, <a href="../../java/awt/Component.html#bounds--">bounds</a>, <a href="../../java/awt/Component.html#checkImage-java.awt.Image-java.awt.image.ImageObserver-">checkImage</a>, <a href="../../java/awt/Component.html#checkImage-java.awt.Image-int-int-java.awt.image.ImageObserver-">checkImage</a>, <a href="../../java/awt/Component.html#coalesceEvents-java.awt.AWTEvent-java.awt.AWTEvent-">coalesceEvents</a>, <a href="../../java/awt/Component.html#contains-java.awt.Point-">contains</a>, <a href="../../java/awt/Component.html#createImage-java.awt.image.ImageProducer-">createImage</a>, <a href="../../java/awt/Component.html#createImage-int-int-">createImage</a>, <a href="../../java/awt/Component.html#createVolatileImage-int-int-">createVolatileImage</a>, <a href="../../java/awt/Component.html#createVolatileImage-int-int-java.awt.ImageCapabilities-">createVolatileImage</a>, <a href="../../java/awt/Component.html#disableEvents-long-">disableEvents</a>, <a href="../../java/awt/Component.html#dispatchEvent-java.awt.AWTEvent-">dispatchEvent</a>, <a href="../../java/awt/Component.html#enable-boolean-">enable</a>, <a href="../../java/awt/Component.html#enableEvents-long-">enableEvents</a>, <a href="../../java/awt/Component.html#enableInputMethods-boolean-">enableInputMethods</a>, <a href="../../java/awt/Component.html#firePropertyChange-java.lang.String-byte-byte-">firePropertyChange</a>, <a href="../../java/awt/Component.html#firePropertyChange-java.lang.String-double-double-">firePropertyChange</a>, <a href="../../java/awt/Component.html#firePropertyChange-java.lang.String-float-float-">firePropertyChange</a>, <a href="../../java/awt/Component.html#firePropertyChange-java.lang.String-long-long-">firePropertyChange</a>, <a href="../../java/awt/Component.html#firePropertyChange-java.lang.String-java.lang.Object-java.lang.Object-">firePropertyChange</a>, <a href="../../java/awt/Component.html#firePropertyChange-java.lang.String-short-short-">firePropertyChange</a>, <a href="../../java/awt/Component.html#getBackground--">getBackground</a>, <a href="../../java/awt/Component.html#getBounds--">getBounds</a>, <a href="../../java/awt/Component.html#getColorModel--">getColorModel</a>, <a href="../../java/awt/Component.html#getComponentListeners--">getComponentListeners</a>, <a href="../../java/awt/Component.html#getComponentOrientation--">getComponentOrientation</a>, <a href="../../java/awt/Component.html#getCursor--">getCursor</a>, <a href="../../java/awt/Component.html#getDropTarget--">getDropTarget</a>, <a href="../../java/awt/Component.html#getFocusCycleRootAncestor--">getFocusCycleRootAncestor</a>, <a href="../../java/awt/Component.html#getFocusListeners--">getFocusListeners</a>, <a href="../../java/awt/Component.html#getFocusTraversalKeysEnabled--">getFocusTraversalKeysEnabled</a>, <a href="../../java/awt/Component.html#getFont--">getFont</a>, <a href="../../java/awt/Component.html#getForeground--">getForeground</a>, <a href="../../java/awt/Component.html#getGraphicsConfiguration--">getGraphicsConfiguration</a>, <a href="../../java/awt/Component.html#getHierarchyBoundsListeners--">getHierarchyBoundsListeners</a>, <a href="../../java/awt/Component.html#getHierarchyListeners--">getHierarchyListeners</a>, <a href="../../java/awt/Component.html#getIgnoreRepaint--">getIgnoreRepaint</a>, <a href="../../java/awt/Component.html#getInputContext--">getInputContext</a>, <a href="../../java/awt/Component.html#getInputMethodListeners--">getInputMethodListeners</a>, <a href="../../java/awt/Component.html#getInputMethodRequests--">getInputMethodRequests</a>, <a href="../../java/awt/Component.html#getKeyListeners--">getKeyListeners</a>, <a href="../../java/awt/Component.html#getLocale--">getLocale</a>, <a href="../../java/awt/Component.html#getLocation--">getLocation</a>, <a href="../../java/awt/Component.html#getLocationOnScreen--">getLocationOnScreen</a>, <a href="../../java/awt/Component.html#getMouseListeners--">getMouseListeners</a>, <a href="../../java/awt/Component.html#getMouseMotionListeners--">getMouseMotionListeners</a>, <a href="../../java/awt/Component.html#getMousePosition--">getMousePosition</a>, <a href="../../java/awt/Component.html#getMouseWheelListeners--">getMouseWheelListeners</a>, <a href="../../java/awt/Component.html#getName--">getName</a>, <a href="../../java/awt/Component.html#getParent--">getParent</a>, <a href="../../java/awt/Component.html#getPeer--">getPeer</a>, <a href="../../java/awt/Component.html#getPropertyChangeListeners--">getPropertyChangeListeners</a>, <a href="../../java/awt/Component.html#getPropertyChangeListeners-java.lang.String-">getPropertyChangeListeners</a>, <a href="../../java/awt/Component.html#getSize--">getSize</a>, <a href="../../java/awt/Component.html#getToolkit--">getToolkit</a>, <a href="../../java/awt/Component.html#getTreeLock--">getTreeLock</a>, <a href="../../java/awt/Component.html#gotFocus-java.awt.Event-java.lang.Object-">gotFocus</a>, <a href="../../java/awt/Component.html#handleEvent-java.awt.Event-">handleEvent</a>, <a href="../../java/awt/Component.html#hasFocus--">hasFocus</a>, <a href="../../java/awt/Component.html#imageUpdate-java.awt.Image-int-int-int-int-int-">imageUpdate</a>, <a href="../../java/awt/Component.html#inside-int-int-">inside</a>, <a href="../../java/awt/Component.html#isBackgroundSet--">isBackgroundSet</a>, <a href="../../java/awt/Component.html#isCursorSet--">isCursorSet</a>, <a href="../../java/awt/Component.html#isDisplayable--">isDisplayable</a>, <a href="../../java/awt/Component.html#isEnabled--">isEnabled</a>, <a href="../../java/awt/Component.html#isFocusable--">isFocusable</a>, <a href="../../java/awt/Component.html#isFocusOwner--">isFocusOwner</a>, <a href="../../java/awt/Component.html#isFocusTraversable--">isFocusTraversable</a>, <a href="../../java/awt/Component.html#isFontSet--">isFontSet</a>, <a href="../../java/awt/Component.html#isForegroundSet--">isForegroundSet</a>, <a href="../../java/awt/Component.html#isLightweight--">isLightweight</a>, <a href="../../java/awt/Component.html#isMaximumSizeSet--">isMaximumSizeSet</a>, <a href="../../java/awt/Component.html#isMinimumSizeSet--">isMinimumSizeSet</a>, <a href="../../java/awt/Component.html#isPreferredSizeSet--">isPreferredSizeSet</a>, <a href="../../java/awt/Component.html#isShowing--">isShowing</a>, <a href="../../java/awt/Component.html#isValid--">isValid</a>, <a href="../../java/awt/Component.html#isVisible--">isVisible</a>, <a href="../../java/awt/Component.html#keyDown-java.awt.Event-int-">keyDown</a>, <a href="../../java/awt/Component.html#keyUp-java.awt.Event-int-">keyUp</a>, <a href="../../java/awt/Component.html#list--">list</a>, <a href="../../java/awt/Component.html#list-java.io.PrintStream-">list</a>, <a href="../../java/awt/Component.html#list-java.io.PrintWriter-">list</a>, <a href="../../java/awt/Component.html#location--">location</a>, <a href="../../java/awt/Component.html#lostFocus-java.awt.Event-java.lang.Object-">lostFocus</a>, <a href="../../java/awt/Component.html#mouseDown-java.awt.Event-int-int-">mouseDown</a>, <a href="../../java/awt/Component.html#mouseDrag-java.awt.Event-int-int-">mouseDrag</a>, <a href="../../java/awt/Component.html#mouseEnter-java.awt.Event-int-int-">mouseEnter</a>, <a href="../../java/awt/Component.html#mouseExit-java.awt.Event-int-int-">mouseExit</a>, <a href="../../java/awt/Component.html#mouseMove-java.awt.Event-int-int-">mouseMove</a>, <a href="../../java/awt/Component.html#mouseUp-java.awt.Event-int-int-">mouseUp</a>, <a href="../../java/awt/Component.html#move-int-int-">move</a>, <a href="../../java/awt/Component.html#nextFocus--">nextFocus</a>, <a href="../../java/awt/Component.html#paintAll-java.awt.Graphics-">paintAll</a>, <a href="../../java/awt/Component.html#postEvent-java.awt.Event-">postEvent</a>, <a href="../../java/awt/Component.html#prepareImage-java.awt.Image-java.awt.image.ImageObserver-">prepareImage</a>, <a href="../../java/awt/Component.html#prepareImage-java.awt.Image-int-int-java.awt.image.ImageObserver-">prepareImage</a>, <a href="../../java/awt/Component.html#processComponentEvent-java.awt.event.ComponentEvent-">processComponentEvent</a>, <a href="../../java/awt/Component.html#processFocusEvent-java.awt.event.FocusEvent-">processFocusEvent</a>, <a href="../../java/awt/Component.html#processHierarchyBoundsEvent-java.awt.event.HierarchyEvent-">processHierarchyBoundsEvent</a>, <a href="../../java/awt/Component.html#processHierarchyEvent-java.awt.event.HierarchyEvent-">processHierarchyEvent</a>, <a href="../../java/awt/Component.html#processInputMethodEvent-java.awt.event.InputMethodEvent-">processInputMethodEvent</a>, <a href="../../java/awt/Component.html#processMouseWheelEvent-java.awt.event.MouseWheelEvent-">processMouseWheelEvent</a>, <a href="../../java/awt/Component.html#remove-java.awt.MenuComponent-">remove</a>, <a href="../../java/awt/Component.html#removeComponentListener-java.awt.event.ComponentListener-">removeComponentListener</a>, <a href="../../java/awt/Component.html#removeFocusListener-java.awt.event.FocusListener-">removeFocusListener</a>, <a href="../../java/awt/Component.html#removeHierarchyBoundsListener-java.awt.event.HierarchyBoundsListener-">removeHierarchyBoundsListener</a>, <a href="../../java/awt/Component.html#removeHierarchyListener-java.awt.event.HierarchyListener-">removeHierarchyListener</a>, <a href="../../java/awt/Component.html#removeInputMethodListener-java.awt.event.InputMethodListener-">removeInputMethodListener</a>, <a href="../../java/awt/Component.html#removeKeyListener-java.awt.event.KeyListener-">removeKeyListener</a>, <a href="../../java/awt/Component.html#removeMouseListener-java.awt.event.MouseListener-">removeMouseListener</a>, <a href="../../java/awt/Component.html#removeMouseMotionListener-java.awt.event.MouseMotionListener-">removeMouseMotionListener</a>, <a href="../../java/awt/Component.html#removeMouseWheelListener-java.awt.event.MouseWheelListener-">removeMouseWheelListener</a>, <a href="../../java/awt/Component.html#removePropertyChangeListener-java.beans.PropertyChangeListener-">removePropertyChangeListener</a>, <a href="../../java/awt/Component.html#removePropertyChangeListener-java.lang.String-java.beans.PropertyChangeListener-">removePropertyChangeListener</a>, <a href="../../java/awt/Component.html#repaint--">repaint</a>, <a href="../../java/awt/Component.html#repaint-int-int-int-int-">repaint</a>, <a href="../../java/awt/Component.html#repaint-long-">repaint</a>, <a href="../../java/awt/Component.html#resize-java.awt.Dimension-">resize</a>, <a href="../../java/awt/Component.html#resize-int-int-">resize</a>, <a href="../../java/awt/Component.html#setBounds-int-int-int-int-">setBounds</a>, <a href="../../java/awt/Component.html#setBounds-java.awt.Rectangle-">setBounds</a>, <a href="../../java/awt/Component.html#setComponentOrientation-java.awt.ComponentOrientation-">setComponentOrientation</a>, <a href="../../java/awt/Component.html#setCursor-java.awt.Cursor-">setCursor</a>, <a href="../../java/awt/Component.html#setDropTarget-java.awt.dnd.DropTarget-">setDropTarget</a>, <a href="../../java/awt/Component.html#setFocusable-boolean-">setFocusable</a>, <a href="../../java/awt/Component.html#setFocusTraversalKeysEnabled-boolean-">setFocusTraversalKeysEnabled</a>, <a href="../../java/awt/Component.html#setIgnoreRepaint-boolean-">setIgnoreRepaint</a>, <a href="../../java/awt/Component.html#setLocale-java.util.Locale-">setLocale</a>, <a href="../../java/awt/Component.html#setLocation-int-int-">setLocation</a>, <a href="../../java/awt/Component.html#setLocation-java.awt.Point-">setLocation</a>, <a href="../../java/awt/Component.html#setName-java.lang.String-">setName</a>, <a href="../../java/awt/Component.html#setSize-java.awt.Dimension-">setSize</a>, <a href="../../java/awt/Component.html#setSize-int-int-">setSize</a>, <a href="../../java/awt/Component.html#show--">show</a>, <a href="../../java/awt/Component.html#show-boolean-">show</a>, <a href="../../java/awt/Component.html#size--">size</a>, <a href="../../java/awt/Component.html#toString--">toString</a>, <a href="../../java/awt/Component.html#transferFocus--">transferFocus</a>, <a href="../../java/awt/Component.html#transferFocusBackward--">transferFocusBackward</a>, <a href="../../java/awt/Component.html#transferFocusUpCycle--">transferFocusUpCycle</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- --> </a> <h3>Methods inherited from class java.lang.<a href="../../java/lang/Object.html" title="class in java.lang">Object</a></h3> <code><a href="../../java/lang/Object.html#clone--">clone</a>, <a href="../../java/lang/Object.html#equals-java.lang.Object-">equals</a>, <a href="../../java/lang/Object.html#finalize--">finalize</a>, <a href="../../java/lang/Object.html#getClass--">getClass</a>, <a href="../../java/lang/Object.html#hashCode--">hashCode</a>, <a href="../../java/lang/Object.html#notify--">notify</a>, <a href="../../java/lang/Object.html#notifyAll--">notifyAll</a>, <a href="../../java/lang/Object.html#wait--">wait</a>, <a href="../../java/lang/Object.html#wait-long-">wait</a>, <a href="../../java/lang/Object.html#wait-long-int-">wait</a></code></li>
</ul> </li>
</ul> </li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- --> </a> <h3>字段详细信息</h3> <a name="NONE">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>NONE</h4> <pre>public static final int NONE</pre>
<div class="block">
<span>用于windowDecorationStyle属性的常量。</span>
<span>表示<code>JRootPane</code>不应提供任何类型的窗口装饰。</span>
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JRootPane.NONE">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="FRAME">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>FRAME</h4> <pre>public static final int FRAME</pre>
<div class="block">
<span>用于windowDecorationStyle属性的常量。</span>
<span>表示<code>JRootPane</code>应提供适用于框架的装饰。</span>
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JRootPane.FRAME">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="PLAIN_DIALOG">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>PLAIN_DIALOG</h4> <pre>public static final int PLAIN_DIALOG</pre>
<div class="block">
<span>用于windowDecorationStyle属性的常量。</span>
<span>表示<code>JRootPane</code>应提供适合于Dialog的装饰。</span>
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JRootPane.PLAIN_DIALOG">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="INFORMATION_DIALOG">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>INFORMATION_DIALOG</h4> <pre>public static final int INFORMATION_DIALOG</pre>
<div class="block">
<span>用于windowDecorationStyle属性的常量。</span>
<span>表示<code>JRootPane</code>应提供适用于显示信息性消息的Dialog的装饰。</span>
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JRootPane.INFORMATION_DIALOG">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="ERROR_DIALOG">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>ERROR_DIALOG</h4> <pre>public static final int ERROR_DIALOG</pre>
<div class="block">
<span>用于windowDecorationStyle属性的常量。</span>
<span>表示<code>JRootPane</code>应提供适用于显示错误消息的Dialog的装饰。</span>
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JRootPane.ERROR_DIALOG">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="COLOR_CHOOSER_DIALOG">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>COLOR_CHOOSER_DIALOG</h4> <pre>public static final int COLOR_CHOOSER_DIALOG</pre>
<div class="block">
<span>用于windowDecorationStyle属性的常量。</span>
<span>表示<code>JRootPane</code>应提供适用于显示<code>JColorChooser</code>的Dialog的<code>JColorChooser</code></span>
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JRootPane.COLOR_CHOOSER_DIALOG">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="FILE_CHOOSER_DIALOG">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>FILE_CHOOSER_DIALOG</h4> <pre>public static final int FILE_CHOOSER_DIALOG</pre>
<div class="block">
<span>用于windowDecorationStyle属性的常量。</span>
<span>表示<code>JRootPane</code>应提供适用于显示<code>JFileChooser</code>的Dialog的<code>JFileChooser</code></span>
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JRootPane.FILE_CHOOSER_DIALOG">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="QUESTION_DIALOG">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>QUESTION_DIALOG</h4> <pre>public static final int QUESTION_DIALOG</pre>
<div class="block">
<span>用于windowDecorationStyle属性的常量。</span>
<span>表示<code>JRootPane</code>应提供适合用于向用户呈现问题的Dialog的装饰。</span>
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JRootPane.QUESTION_DIALOG">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="WARNING_DIALOG">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>WARNING_DIALOG</h4> <pre>public static final int WARNING_DIALOG</pre>
<div class="block">
<span>用于windowDecorationStyle属性的常量。</span>
<span>表示<code>JRootPane</code>应提供适用于显示警告消息的Dialog的装饰。</span>
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JRootPane.WARNING_DIALOG">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="menuBar">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>menuBar</h4> <pre>protected <a href="../../javax/swing/JMenuBar.html" title="class in javax.swing">JMenuBar</a> menuBar</pre>
<div class="block">
菜单栏。
</div> </li>
</ul> <a name="contentPane">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>contentPane</h4> <pre>protected <a href="../../java/awt/Container.html" title="class in java.awt">Container</a> contentPane</pre>
<div class="block">
内容窗格。
</div> </li>
</ul> <a name="layeredPane">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>layeredPane</h4> <pre>protected <a href="../../javax/swing/JLayeredPane.html" title="class in javax.swing">JLayeredPane</a> layeredPane</pre>
<div class="block">
管理菜单栏和内容窗格的分层窗格。
</div> </li>
</ul> <a name="glassPane">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>glassPane</h4> <pre>protected <a href="../../java/awt/Component.html" title="class in java.awt">Component</a> glassPane</pre>
<div class="block">
玻璃窗格覆盖菜单栏和内容窗格,因此可以拦截鼠标移动等。
</div> </li>
</ul> <a name="defaultButton">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>defaultButton</h4> <pre>protected <a href="../../javax/swing/JButton.html" title="class in javax.swing">JButton</a> defaultButton</pre>
<div class="block">
当窗格具有焦点并且出现特定于UI的操作如按
<b>Enter</b>键)时,该按钮将被激活。
</div> </li>
</ul> <a name="defaultPressAction">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>defaultPressAction</h4> <pre><a href="../../java/lang/Deprecated.html" title="annotation in java.lang">@Deprecated</a>
protected javax.swing.JRootPane.DefaultAction defaultPressAction</pre>
<div class="block">
<span><span class="deprecatedLabel">已弃用</span></span>
<span><span class="deprecationComment">从Java 2平台v1.3开始。</span></span>
</div>
<div class="block">
<span>从Java 2平台v1.3起,这个不可用的字段已不再使用了。</span>
<span>要覆盖默认按钮,此时应更换<code>Action</code><code>JRootPane</code><code>ActionMap</code></span>
<span>有关详细信息,请参阅密钥绑定规范。</span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JRootPane.html#defaultButton"><code>defaultButton</code></a>
</dd>
</dl> </li>
</ul> <a name="defaultReleaseAction">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>defaultReleaseAction</h4> <pre><a href="../../java/lang/Deprecated.html" title="annotation in java.lang">@Deprecated</a>
protected javax.swing.JRootPane.DefaultAction defaultReleaseAction</pre>
<div class="block">
<span><span class="deprecatedLabel">已弃用</span></span>
<span><span class="deprecationComment">从Java 2平台v1.3开始。</span></span>
</div>
<div class="block">
<span>从Java 2平台v1.3起,这个不可用的字段已不再使用了。</span>
<span>要覆盖默认按钮,此时应更换<code>Action</code><code>JRootPane</code><code>ActionMap</code></span>
<span>有关详细信息,请参阅密钥绑定规范。</span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JRootPane.html#defaultButton"><code>defaultButton</code></a>
</dd>
</dl> </li>
</ul> </li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="JRootPane--">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>JRootPane</h4> <pre>public JRootPane()</pre>
<div class="block">
创建一个
<code>JRootPane</code> ,设立了
<code>glassPane</code>
<code>layeredPane</code>
<code>contentPane</code>
</div> </li>
</ul> </li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="setDoubleBuffered-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setDoubleBuffered</h4> <pre>public void setDoubleBuffered(boolean aFlag)</pre>
<div class="block">
<span>设置此组件是否应该使用缓冲区来绘制。</span>
<span>如果设置为true则此组件的所有绘图将在屏幕外绘图缓冲区中完成。</span>
<span>屏幕上的绘画缓冲区将被复制到屏幕上。</span>
<span>如果一个<code>Component</code>被缓冲,并且其祖先之一也被缓存,那么将使用祖先缓冲区。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JComponent.html#setDoubleBuffered-boolean-">setDoubleBuffered</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>aFlag</code> - 如果为true请将此组件设置为双缓冲
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.6
</dd>
</dl> </li>
</ul> <a name="getWindowDecorationStyle--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getWindowDecorationStyle</h4> <pre>public int getWindowDecorationStyle()</pre>
<div class="block">
返回一个恒定识别窗口装饰品的类型
<code>JRootPane</code>被提供。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个
<code>NONE</code>
<code>FRAME</code>
<code>PLAIN_DIALOG</code>
<code>INFORMATION_DIALOG</code>
<code>ERROR_DIALOG</code>
<code>COLOR_CHOOSER_DIALOG</code>
<code>FILE_CHOOSER_DIALOG</code>
<code>QUESTION_DIALOG</code>
<code>WARNING_DIALOG</code>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JRootPane.html#setWindowDecorationStyle-int-"><code>setWindowDecorationStyle(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="setWindowDecorationStyle-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setWindowDecorationStyle</h4> <pre>public void setWindowDecorationStyle(int windowDecorationStyle)</pre>
<div class="block">
<span>设置<code>JRootPane</code>应提供的窗口装饰类型(如边框,关闭窗口的小部件,标题...)。</span>
<span>默认是不提供窗口装饰( <code>NONE</code> )。</span>
<p> <span>这只是一个提示,一些看起来和感觉可能不支持这一点。</span> <span>这是一个绑定属性。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>windowDecorationStyle</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>style</code>不是一个:
<code>NONE</code>
<code>FRAME</code>
<code>PLAIN_DIALOG</code>
<code>INFORMATION_DIALOG</code>
<code>ERROR_DIALOG</code>
<code>COLOR_CHOOSER_DIALOG</code>
<code>FILE_CHOOSER_DIALOG</code>
<code>QUESTION_DIALOG</code> ,或
<code>WARNING_DIALOG</code>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JDialog.html#setDefaultLookAndFeelDecorated-boolean-"><code>JDialog.setDefaultLookAndFeelDecorated(boolean)</code></a>
<a href="../../javax/swing/JFrame.html#setDefaultLookAndFeelDecorated-boolean-"><code>JFrame.setDefaultLookAndFeelDecorated(boolean)</code></a>
<a href="../../javax/swing/LookAndFeel.html#getSupportsWindowDecorations--"><code>LookAndFeel.getSupportsWindowDecorations()</code></a>
</dd>
</dl> </li>
</ul> <a name="getUI--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getUI</h4> <pre>public <a href="../../javax/swing/plaf/RootPaneUI.html" title="class in javax.swing.plaf">RootPaneUI</a> getUI()</pre>
<div class="block">
返回渲染此组件的LF对象。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>LabelUI</code>对象
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.3
</dd>
</dl> </li>
</ul> <a name="setUI-javax.swing.plaf.RootPaneUI-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setUI</h4> <pre>public void setUI(<a href="../../javax/swing/plaf/RootPaneUI.html" title="class in javax.swing.plaf">RootPaneUI</a> ui)</pre>
<div class="block">
设置渲染此组件的LF对象。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>ui</code> -
<code>LabelUI</code> LF对象
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.3
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/UIDefaults.html#getUI-javax.swing.JComponent-"><code>UIDefaults.getUI(javax.swing.JComponent)</code></a>
</dd>
</dl> </li>
</ul> <a name="updateUI--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>updateUI</h4> <pre>public void updateUI()</pre>
<div class="block">
将UI属性重置为当前外观的值。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JComponent.html#updateUI--">updateUI</a></code>
<code><a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComponent.html#updateUI--"><code>JComponent.updateUI()</code></a>
</dd>
</dl> </li>
</ul> <a name="getUIClassID--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getUIClassID</h4> <pre>public <a href="../../java/lang/String.html" title="class in java.lang">String</a> getUIClassID()</pre>
<div class="block">
返回一个字符串它指定呈现此组件的LF类的名称。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JComponent.html#getUIClassID--">getUIClassID</a></code>
<code><a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
字符串“RootPaneUI”
</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="createLayeredPane--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createLayeredPane</h4> <pre>protected <a href="../../javax/swing/JLayeredPane.html" title="class in javax.swing">JLayeredPane</a> createLayeredPane()</pre>
<div class="block">
<span>由构造函数调用方法创建默认值<code>layeredPane</code></span>
<span>Bt默认它创建一个新的<code>JLayeredPane</code></span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
默认为
<code>layeredPane</code>
</dd>
</dl> </li>
</ul> <a name="createContentPane--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createContentPane</h4> <pre>protected <a href="../../java/awt/Container.html" title="class in java.awt">Container</a> createContentPane()</pre>
<div class="block">
<span>由构造函数调用方法创建默认的<code>contentPane</code></span>
<span>默认情况下,此方法创建一个新的<code>JComponent</code>添加一个<code>BorderLayout</code>作为其<code>LayoutManager</code></span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
默认为
<code>contentPane</code>
</dd>
</dl> </li>
</ul> <a name="createGlassPane--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createGlassPane</h4> <pre>protected <a href="../../java/awt/Component.html" title="class in java.awt">Component</a> createGlassPane()</pre>
<div class="block">
<span>由构造函数调用方法创建默认的<code>glassPane</code></span>
<span>默认情况下,此方法创建一个新的<code>JComponent</code> 其可见性设置为false。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
默认为
<code>glassPane</code>
</dd>
</dl> </li>
</ul> <a name="createRootLayout--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createRootLayout</h4> <pre>protected <a href="../../java/awt/LayoutManager.html" title="interface in java.awt">LayoutManager</a> createRootLayout()</pre>
<div class="block">
由构造函数调用方法创建默认的
<code>layoutManager</code>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
默认为
<code>layoutManager</code>
</dd>
</dl> </li>
</ul> <a name="setJMenuBar-javax.swing.JMenuBar-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setJMenuBar</h4> <pre>public void setJMenuBar(<a href="../../javax/swing/JMenuBar.html" title="class in javax.swing">JMenuBar</a> menu)</pre>
<div class="block">
添加或更改分层窗格中使用的菜单栏。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>menu</code> -
<code>JMenuBar</code>
</dd>
</dl> </li>
</ul> <a name="setMenuBar-javax.swing.JMenuBar-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setMenuBar</h4> <pre><a href="../../java/lang/Deprecated.html" title="annotation in java.lang">@Deprecated</a>
public void setMenuBar(<a href="../../javax/swing/JMenuBar.html" title="class in javax.swing">JMenuBar</a> menu)</pre>
<div class="block">
<span><span class="deprecatedLabel">已弃用</span></span>
<span><span class="deprecationComment">从Swing版本1.0.3替换为<code>setJMenuBar(JMenuBar menu)</code></span></span>
</div>
<div class="block">
指定菜单栏值。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>menu</code> - 加
<code>JMenuBar</code>
</dd>
</dl> </li>
</ul> <a name="getJMenuBar--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getJMenuBar</h4> <pre>public <a href="../../javax/swing/JMenuBar.html" title="class in javax.swing">JMenuBar</a> getJMenuBar()</pre>
<div class="block">
从分层窗格返回菜单栏。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
在窗格中使用的
<code>JMenuBar</code>
</dd>
</dl> </li>
</ul> <a name="getMenuBar--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getMenuBar</h4> <pre><a href="../../java/lang/Deprecated.html" title="annotation in java.lang">@Deprecated</a>
public <a href="../../javax/swing/JMenuBar.html" title="class in javax.swing">JMenuBar</a> getMenuBar()</pre>
<div class="block">
<span><span class="deprecatedLabel">已弃用</span></span>
<span><span class="deprecationComment">从Swing版本1.0.3替换为<code>getJMenuBar()</code></span></span>
</div>
<div class="block">
返回菜单栏值。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
在窗格中使用的
<code>JMenuBar</code>
</dd>
</dl> </li>
</ul> <a name="setContentPane-java.awt.Container-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setContentPane</h4> <pre>public void setContentPane(<a href="../../java/awt/Container.html" title="class in java.awt">Container</a> content)</pre>
<div class="block">
<span>设置内容窗格 - 保存由根窗格加载的组件的容器。</span>
<p> <span>Swing的绘画架构需要在<code>JComponent</code>中不透明的JComponent。</span> <span>这通常由内容窗格提供。</span> <span>如果更换内容窗格,建议将其替换为不透明的<code>JComponent</code></span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>content</code> -在
<code>Container</code>要使用组件的内容
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/awt/IllegalComponentStateException.html" title="class in java.awt">IllegalComponentStateException</a></code> - (运行时异常),如果内容窗格参数是
<code>null</code>
</dd>
</dl> </li>
</ul> <a name="getContentPane--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getContentPane</h4> <pre>public <a href="../../java/awt/Container.html" title="class in java.awt">Container</a> getContentPane()</pre>
<div class="block">
返回内容窗格 - 保存由根窗格父化的组件的容器。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
所述
<code>Container</code>保持所述组件的内容
</dd>
</dl> </li>
</ul> <a name="setLayeredPane-javax.swing.JLayeredPane-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setLayeredPane</h4> <pre>public void setLayeredPane(<a href="../../javax/swing/JLayeredPane.html" title="class in javax.swing">JLayeredPane</a> layered)</pre>
<div class="block">
<span>设置根窗格的分层窗格。</span>
<span>分层窗格通常保存内容窗格和可选的<code>JMenuBar</code></span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>layered</code> -
<code>JLayeredPane</code>使用
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/awt/IllegalComponentStateException.html" title="class in java.awt">IllegalComponentStateException</a></code> - (运行时异常)如果分层窗格参数为
<code>null</code>
</dd>
</dl> </li>
</ul> <a name="getLayeredPane--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getLayeredPane</h4> <pre>public <a href="../../javax/swing/JLayeredPane.html" title="class in javax.swing">JLayeredPane</a> getLayeredPane()</pre>
<div class="block">
<span>获取根窗格使用的分层窗格。</span>
<span>分层窗格通常保存内容窗格和可选的<code>JMenuBar</code></span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
目前
<code>JLayeredPane</code>使用的
<code>JLayeredPane</code>
</dd>
</dl> </li>
</ul> <a name="setGlassPane-java.awt.Component-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setGlassPane</h4> <pre>public void setGlassPane(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> glass)</pre>
<div class="block">
<span>设置指定的<code>Component</code>成为这根窗格玻璃板。</span>
<span>玻璃窗格通常应该是一个轻量级的透明组件,因为当根窗格需要抓取输入事件时,它将被显示。</span>
<p> <span>新的玻璃窗格的可见性已更改为与当前玻璃窗格相匹配。</span> <span>这意味着,当您要更换玻璃窗格并使其可见时,必须小心。</span> <span>以下任何一种都可以工作:</span> </p>
<pre> <span>root.setGlassPane(newGlassPane);
newGlassPane.setVisible(true);</span> </pre>
<span>要么:</span>
<pre> <span>root.getGlassPane().setVisible(true);
root.setGlassPane(newGlassPane);</span> </pre>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>glass</code> -
<code>Component</code>用作这个
<code>JRootPane</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>glass</code>参数是
<code>null</code>
</dd>
</dl> </li>
</ul> <a name="getGlassPane--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getGlassPane</h4> <pre>public <a href="../../java/awt/Component.html" title="class in java.awt">Component</a> getGlassPane()</pre>
<div class="block">
返回此
<code>JRootPane</code>的当前玻璃窗格。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
当前的玻璃窗格
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JRootPane.html#setGlassPane-java.awt.Component-"><code>setGlassPane(java.awt.Component)</code></a>
</dd>
</dl> </li>
</ul> <a name="isValidateRoot--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isValidateRoot</h4> <pre>public boolean isValidateRoot()</pre>
<div class="block">
<span>如果这个JRootPane的<code>JRootPane</code>打电话<code>revalidate</code> ,从这里下来验证。</span>
<p> <span>延迟请求再次布置组件及其后代。</span> <span>例如,调用<code>revalidate</code> ,被推到<code>JRootPane</code><code>JScrollPane</code> ,因为这两个类覆盖<code>isValidateRoot</code>以返回true。</span> </p>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JComponent.html#isValidateRoot--">isValidateRoot</a></code>
<code><a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
真正
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComponent.html#isValidateRoot--"><code>JComponent.isValidateRoot()</code></a>
<a href="../../java/awt/Container.html#isValidateRoot--"><code>Container.isValidateRoot()</code></a>
</dd>
</dl> </li>
</ul> <a name="isOptimizedDrawingEnabled--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isOptimizedDrawingEnabled</h4> <pre>public boolean isOptimizedDrawingEnabled()</pre>
<div class="block">
<span><code>glassPane</code><code>contentPane</code>具有相同的界限,这意味着<code>JRootPane</code>不会<code>JRootPane</code> 这应该返回false。</span>
<span>另一方面, <code>glassPane</code>通常不可见,因此如果<code>glassPane</code>不可见则可以返回true。</span>
<span>因此这里的返回值取决于glassPane的<code>glassPane</code></span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JComponent.html#isOptimizedDrawingEnabled--">isOptimizedDrawingEnabled</a></code>
<code><a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
如果此组件的子项不重叠则为true
</dd>
</dl> </li>
</ul> <a name="addNotify--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addNotify</h4> <pre>public void addNotify()</pre>
<div class="block">
<span>通知此组件它现在有一个父组件。</span>
<span>当调用此方法时,父组件链由<code>KeyboardAction</code>事件侦听器设置。</span>
<span>该方法在内部被工具包调用,不应该被程序直接调用。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JComponent.html#addNotify--">addNotify</a></code>
<code><a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComponent.html#registerKeyboardAction-java.awt.event.ActionListener-java.lang.String-javax.swing.KeyStroke-int-"><code>JComponent.registerKeyboardAction(java.awt.event.ActionListener, java.lang.String, javax.swing.KeyStroke, int)</code></a>
</dd>
</dl> </li>
</ul> <a name="removeNotify--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>removeNotify</h4> <pre>public void removeNotify()</pre>
<div class="block">
<span>通知此组件它不再具有父组件。</span>
<span>当调用此方法时,将删除在父组件链中设置的任何<code>KeyboardAction</code></span>
<span>该方法在内部被工具包调用,不应该被程序直接调用。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JComponent.html#removeNotify--">removeNotify</a></code>
<code><a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComponent.html#registerKeyboardAction-java.awt.event.ActionListener-java.lang.String-javax.swing.KeyStroke-int-"><code>JComponent.registerKeyboardAction(java.awt.event.ActionListener, java.lang.String, javax.swing.KeyStroke, int)</code></a>
</dd>
</dl> </li>
</ul> <a name="setDefaultButton-javax.swing.JButton-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setDefaultButton</h4> <pre>public void setDefaultButton(<a href="../../javax/swing/JButton.html" title="class in javax.swing">JButton</a> defaultButton)</pre>
<div class="block">
<span>设置<code>defaultButton</code>属性,它确定这个当前的默认按钮<code>JRootPane</code></span>
<span>默认按钮是在根界面中发生UI定义的激活事件通常为<b>Enter</b>键)时将激活的按钮,无论按钮是否具有键盘焦点(除非根窗格中有另一个组件消耗激活事件,如<code>JTextPane</code> )。</span>
<span>要使默认激活工作,当激活发生时,该按钮必须是根窗格的启用后代。</span>
<span>要从此根窗格中删除默认按钮,请将此属性设置为<code>null</code></span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>defaultButton</code> -
<code>JButton</code>哪个是默认按钮
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JButton.html#isDefaultButton--"><code>JButton.isDefaultButton()</code></a>
</dd>
</dl> </li>
</ul> <a name="getDefaultButton--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getDefaultButton</h4> <pre>public <a href="../../javax/swing/JButton.html" title="class in javax.swing">JButton</a> getDefaultButton()</pre>
<div class="block">
返回
<code>defaultButton</code>属性的值。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>JButton</code>是目前的默认按钮
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JRootPane.html#setDefaultButton-javax.swing.JButton-"><code>setDefaultButton(javax.swing.JButton)</code></a>
</dd>
</dl> </li>
</ul> <a name="addImpl-java.awt.Component-java.lang.Object-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addImpl</h4> <pre>protected void addImpl(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> comp,
<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> constraints,
int index)</pre>
<div class="block">
覆盖以执行玻璃部件的位置作为零子。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Container.html#addImpl-java.awt.Component-java.lang.Object-int-">addImpl</a></code>
<code><a href="../../java/awt/Container.html" title="class in java.awt">Container</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>comp</code> - 要增强的组件
</dd>
<dd>
<code>constraints</code> - 要遵守的约束
</dd>
<dd>
<code>index</code> - 指数
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/Container.html#add-java.awt.Component-"><code>Container.add(Component)</code></a> <a href="../../java/awt/Container.html#add-java.awt.Component-int-"><code>Container.add(Component, int)</code></a> <a href="../../java/awt/Container.html#add-java.awt.Component-java.lang.Object-"><code>Container.add(Component, java.lang.Object)</code></a> <a href="../../java/awt/Container.html#invalidate--"><code>Container.invalidate()</code></a> <a href="../../java/awt/LayoutManager.html" title="java.awt中的接口"><code>LayoutManager</code></a> <a href="../../java/awt/LayoutManager2.html" title="java.awt中的接口"><code>LayoutManager2</code></a></span>
</dd>
</dl> </li>
</ul> <a name="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>JRootPane</code>的字符串表示<code>JRootPane</code></span>
<span>该方法仅用于调试目的,并且返回的字符串的内容和格式可能因实现而异。</span>
<span>返回的字符串可能为空,但可能不是<code>null</code></span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JComponent.html#paramString--">paramString</a></code>
<code><a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
这个
<code>JRootPane</code>的字符串表示
<code>JRootPane</code>
</dd>
</dl> </li>
</ul> <a name="getAccessibleContext--">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>getAccessibleContext</h4> <pre>public <a href="../../javax/accessibility/AccessibleContext.html" title="class in javax.accessibility">AccessibleContext</a> getAccessibleContext()</pre>
<div class="block">
<span>获取<code>AccessibleContext</code>与此相关<code>JRootPane</code></span>
<span>为根窗格,所述<code>AccessibleContext</code>需要一个的形式<code>AccessibleJRootPane</code></span>
<span>如有必要,将创建一个新的<code>AccessibleJRootPane</code>实例。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../javax/accessibility/Accessible.html#getAccessibleContext--">getAccessibleContext</a></code>在界面
<code><a href="../../javax/accessibility/Accessible.html" title="interface in javax.accessibility">Accessible</a></code>
</dd>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Component.html#getAccessibleContext--">getAccessibleContext</a></code>
<code><a href="../../java/awt/Component.html" title="class in java.awt">Component</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个
<code>AccessibleJRootPane</code>作为这个
<code>AccessibleContext</code>
<code>JRootPane</code>
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>