2196 lines
138 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 JDialog">Class JDialog</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="../../java/awt/Window.html" title="class in java.awt">java.awt.Window</a></li>
<li>
<ul class="inheritance">
<li><a href="../../java/awt/Dialog.html" title="class in java.awt">java.awt.Dialog</a></li>
<li>
<ul class="inheritance">
<li>javax.swing.JDialog</li>
</ul> </li>
</ul> </li>
</ul> </li>
</ul> </li>
</ul> </li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>
All Implemented Interfaces:
</dt>
<dd>
<span><a href="../../java/awt/image/ImageObserver.html" title="java.awt.image中的接口">ImageObserver</a> <a href="../../java/awt/MenuContainer.html" title="java.awt中的接口">MenuContainer</a> <a href="../../java/io/Serializable.html" title="java.io中的接口">Serializable</a> <a href="../../javax/accessibility/Accessible.html" title="javax.accessibility中的接口">Accessible</a> <a href="../../javax/swing/RootPaneContainer.html" title="javax.swing中的接口">RootPaneContainer</a> <a href="../../javax/swing/WindowConstants.html" title="javax.swing中的接口">WindowConstants</a></span>
</dd>
</dl>
<hr/> <br/> <pre>public class <span class="typeNameLabel">JDialog</span>
extends <a href="../../java/awt/Dialog.html" title="class in java.awt">Dialog</a>
implements <a href="../../javax/swing/WindowConstants.html" title="interface in javax.swing">WindowConstants</a>, <a href="../../javax/accessibility/Accessible.html" title="interface in javax.accessibility">Accessible</a>, <a href="../../javax/swing/RootPaneContainer.html" title="interface in javax.swing">RootPaneContainer</a></pre>
<div class="block">
<span>创建对话窗口的主要类。</span>
<span>您可以使用此类创建自定义对话框,或者在<a href="../../javax/swing/JOptionPane.html" title="javax.swing中的类"><code>JOptionPane</code></a>中调用许多类方法来创建各种标准对话框。</span>
<span>有关创建对话框的信息,请参阅<em>Java Tutorial</em> <a href="http://docs.oracle.com/javase/tutorial/uiswing/components/dialog.html">How to Make Dialogs</a></span>
<p> <span><code>JDialog</code>组件包含一个<code>JRootPane</code>作为其唯一的孩子。</span> <span><code>contentPane</code>应该是<code>contentPane</code>的任何孩子的<code>JDialog</code></span> <span>作为一种方便, <code>add</code> <code>remove</code><code>setLayout</code>这个类的方法将被覆盖,所以他们委托给相应方法的调用<code>ContentPane</code></span> <span>例如,您可以将子组件添加到对话框中,如下所示:</span> </p>
<pre> <span>dialog.add(child);</span> </pre>
<span>而孩子将被添加到contentPane。</span>
<span><code>contentPane</code>始终<code>null</code></span>
<span>尝试将其设置为<code>null</code>会生成异常。</span>
<span>默认的<code>contentPane</code>有一个<code>BorderLayout</code>管理器就可以了。</span>
<span>有关添加,删除和设置<code>LayoutManager</code><a href="../../javax/swing/RootPaneContainer.html" title="javax.swing中的接口">LayoutManager</a>的详细信息,请参阅<code>JDialog</code></span>
<p> <span>请参阅<code>JRootPane</code>文档的完整描述<code>contentPane</code> <code>glassPane</code><code>layeredPane</code>组件。</span> </p>
<p> <span>在多屏幕环境中,您可以在与其所有者不同的屏幕设备上创建<code>JDialog</code></span> <span><a href="../../java/awt/Frame.html" title="java.awt中的类"><code>Frame</code></a>以获取更多信息。</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/JOptionPane.html" title="javax.swing中的类"><code>JOptionPane</code></a> <a href="../../javax/swing/JRootPane.html" title="javax.swing中的类"><code>JRootPane</code></a> <a href="../../javax/swing/RootPaneContainer.html" title="javax.swing中的接口"><code>RootPaneContainer</code></a></span>
</dd>
</dl> </li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!-- --> </a> <h3>Nested Class Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Nested Class Summary table, listing nested classes, and an explanation">
<caption>
<span>Nested Classes</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected class </code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.AccessibleJDialog.html" title="class in javax.swing">JDialog.AccessibleJDialog</a></span></code>
<div class="block">
这个类实现了可访问性支持
<code>JDialog</code>类。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.java.awt.Dialog">
<!-- --> </a> <h3>Nested classes/interfaces inherited from class java.awt.<a href="../../java/awt/Dialog.html" title="class in java.awt">Dialog</a></h3> <code><a href="../../java/awt/Dialog.AccessibleAWTDialog.html" title="class in java.awt">Dialog.AccessibleAWTDialog</a>, <a href="../../java/awt/Dialog.ModalExclusionType.html" title="enum in java.awt">Dialog.ModalExclusionType</a>, <a href="../../java/awt/Dialog.ModalityType.html" title="enum in java.awt">Dialog.ModalityType</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.java.awt.Window">
<!-- --> </a> <h3>Nested classes/interfaces inherited from class java.awt.<a href="../../java/awt/Window.html" title="class in java.awt">Window</a></h3> <code><a href="../../java/awt/Window.AccessibleAWTWindow.html" title="class in java.awt">Window.AccessibleAWTWindow</a>, <a href="../../java/awt/Window.Type.html" title="enum in java.awt">Window.Type</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.java.awt.Container">
<!-- --> </a> <h3>Nested classes/interfaces inherited from class java.awt.<a href="../../java/awt/Container.html" title="class in java.awt">Container</a></h3> <code><a href="../../java/awt/Container.AccessibleAWTContainer.html" title="class in java.awt">Container.AccessibleAWTContainer</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.java.awt.Component">
<!-- --> </a> <h3>Nested classes/interfaces inherited from class java.awt.<a href="../../java/awt/Component.html" title="class in java.awt">Component</a></h3> <code><a href="../../java/awt/Component.AccessibleAWTComponent.html" title="class in java.awt">Component.AccessibleAWTComponent</a>, <a href="../../java/awt/Component.BaselineResizeBehavior.html" title="enum in java.awt">Component.BaselineResizeBehavior</a>, <a href="../../java/awt/Component.BltBufferStrategy.html" title="class in java.awt">Component.BltBufferStrategy</a>, <a href="../../java/awt/Component.FlipBufferStrategy.html" title="class in java.awt">Component.FlipBufferStrategy</a></code></li>
</ul> </li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- --> </a> <h3>Field Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
<caption>
<span>Fields</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../javax/accessibility/AccessibleContext.html" title="class in javax.accessibility">AccessibleContext</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#accessibleContext">accessibleContext</a></span></code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../javax/swing/JRootPane.html" title="class in javax.swing">JRootPane</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#rootPane">rootPane</a></span></code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#rootPaneCheckingEnabled">rootPaneCheckingEnabled</a></span></code>
<div class="block">
如果为真,那么
<code>add</code>
<code>setLayout</code>将被转发到
<code>contentPane</code>
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.java.awt.Dialog">
<!-- --> </a> <h3>Fields inherited from class java.awt.<a href="../../java/awt/Dialog.html" title="class in java.awt">Dialog</a></h3> <code><a href="../../java/awt/Dialog.html#DEFAULT_MODALITY_TYPE">DEFAULT_MODALITY_TYPE</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#BOTTOM_ALIGNMENT">BOTTOM_ALIGNMENT</a>, <a href="../../java/awt/Component.html#CENTER_ALIGNMENT">CENTER_ALIGNMENT</a>, <a href="../../java/awt/Component.html#LEFT_ALIGNMENT">LEFT_ALIGNMENT</a>, <a href="../../java/awt/Component.html#RIGHT_ALIGNMENT">RIGHT_ALIGNMENT</a>, <a href="../../java/awt/Component.html#TOP_ALIGNMENT">TOP_ALIGNMENT</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.javax.swing.WindowConstants">
<!-- --> </a> <h3>Fields inherited from interface javax.swing.<a href="../../javax/swing/WindowConstants.html" title="interface in javax.swing">WindowConstants</a></h3> <code><a href="../../javax/swing/WindowConstants.html#DISPOSE_ON_CLOSE">DISPOSE_ON_CLOSE</a>, <a href="../../javax/swing/WindowConstants.html#DO_NOTHING_ON_CLOSE">DO_NOTHING_ON_CLOSE</a>, <a href="../../javax/swing/WindowConstants.html#EXIT_ON_CLOSE">EXIT_ON_CLOSE</a>, <a href="../../javax/swing/WindowConstants.html#HIDE_ON_CLOSE">HIDE_ON_CLOSE</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/JDialog.html#JDialog--">JDialog</a></span>()</code>
<div class="block">
创建一个没有标题的无模式对话框,没有指定的
<code>Frame</code>所有者。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#JDialog-java.awt.Dialog-">JDialog</a></span>(<a href="../../java/awt/Dialog.html" title="class in java.awt">Dialog</a> owner)</code>
<div class="block">
使用指定的
<code>Dialog</code>作为其所有者创建无模式对话框,并创建一个空的标题。
</div> </td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#JDialog-java.awt.Dialog-boolean-">JDialog</a></span>(<a href="../../java/awt/Dialog.html" title="class in java.awt">Dialog</a> owner, boolean modal)</code>
<div class="block">
创建一个具有空标题和指定模态的对话框,并以其所有者为
<code>Dialog</code>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#JDialog-java.awt.Dialog-java.lang.String-">JDialog</a></span>(<a href="../../java/awt/Dialog.html" title="class in java.awt">Dialog</a> owner, <a href="../../java/lang/String.html" title="class in java.lang">String</a> title)</code>
<div class="block">
使用指定的标题和指定的所有者对话框创建无模式对话框。
</div> </td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#JDialog-java.awt.Dialog-java.lang.String-boolean-">JDialog</a></span>(<a href="../../java/awt/Dialog.html" title="class in java.awt">Dialog</a> owner, <a href="../../java/lang/String.html" title="class in java.lang">String</a> title, boolean modal)</code>
<div class="block">
创建一个具有指定标题,模态和指定所有者的
<code>Dialog</code>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#JDialog-java.awt.Dialog-java.lang.String-boolean-java.awt.GraphicsConfiguration-">JDialog</a></span>(<a href="../../java/awt/Dialog.html" title="class in java.awt">Dialog</a> owner, <a href="../../java/lang/String.html" title="class in java.lang">String</a> title, boolean modal, <a href="../../java/awt/GraphicsConfiguration.html" title="class in java.awt">GraphicsConfiguration</a> gc)</code>
<div class="block">
创建一个具有指定标题的对话框,所有者为
<code>Dialog</code> ,模式和
<code>GraphicsConfiguration</code>
</div> </td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#JDialog-java.awt.Frame-">JDialog</a></span>(<a href="../../java/awt/Frame.html" title="class in java.awt">Frame</a> owner)</code>
<div class="block">
创建一个无模式对话框,其中指定的是
<code>Frame</code>作为其所有者,并且是一个空的标题。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#JDialog-java.awt.Frame-boolean-">JDialog</a></span>(<a href="../../java/awt/Frame.html" title="class in java.awt">Frame</a> owner, boolean modal)</code>
<div class="block">
创建一个具有空标题和指定模态的对话框,并以
<code>Frame</code>作为其所有者。
</div> </td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#JDialog-java.awt.Frame-java.lang.String-">JDialog</a></span>(<a href="../../java/awt/Frame.html" title="class in java.awt">Frame</a> owner, <a href="../../java/lang/String.html" title="class in java.lang">String</a> title)</code>
<div class="block">
使用指定的标题和指定的所有者框架创建无模式对话框。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#JDialog-java.awt.Frame-java.lang.String-boolean-">JDialog</a></span>(<a href="../../java/awt/Frame.html" title="class in java.awt">Frame</a> owner, <a href="../../java/lang/String.html" title="class in java.lang">String</a> title, boolean modal)</code>
<div class="block">
创建一个具有指定标题的对话框,所有者为
<code>Frame</code>和模态。
</div> </td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#JDialog-java.awt.Frame-java.lang.String-boolean-java.awt.GraphicsConfiguration-">JDialog</a></span>(<a href="../../java/awt/Frame.html" title="class in java.awt">Frame</a> owner, <a href="../../java/lang/String.html" title="class in java.lang">String</a> title, boolean modal, <a href="../../java/awt/GraphicsConfiguration.html" title="class in java.awt">GraphicsConfiguration</a> gc)</code>
<div class="block">
创建一个具有指定标题的对话框,所有者为
<code>Frame</code> ,模态和
<code>GraphicsConfiguration</code>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#JDialog-java.awt.Window-">JDialog</a></span>(<a href="../../java/awt/Window.html" title="class in java.awt">Window</a> owner)</code>
<div class="block">
创建一个无模式的对话框,其中指定的是
<code>Window</code>作为其所有者,并且是一个空的标题。
</div> </td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#JDialog-java.awt.Window-java.awt.Dialog.ModalityType-">JDialog</a></span>(<a href="../../java/awt/Window.html" title="class in java.awt">Window</a> owner, <a href="../../java/awt/Dialog.ModalityType.html" title="enum in java.awt">Dialog.ModalityType</a> modalityType)</code>
<div class="block">
创建一个具有空标题和指定模式的对话框,并以其所有者身份创建
<code>Window</code>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#JDialog-java.awt.Window-java.lang.String-">JDialog</a></span>(<a href="../../java/awt/Window.html" title="class in java.awt">Window</a> owner, <a href="../../java/lang/String.html" title="class in java.lang">String</a> title)</code>
<div class="block">
使用指定的标题和所有者创建一个无模式对话框
<code>Window</code>
</div> </td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#JDialog-java.awt.Window-java.lang.String-java.awt.Dialog.ModalityType-">JDialog</a></span>(<a href="../../java/awt/Window.html" title="class in java.awt">Window</a> owner, <a href="../../java/lang/String.html" title="class in java.lang">String</a> title, <a href="../../java/awt/Dialog.ModalityType.html" title="enum in java.awt">Dialog.ModalityType</a> modalityType)</code>
<div class="block">
创建一个具有指定标题的对话框,所有者为
<code>Window</code>和模态。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#JDialog-java.awt.Window-java.lang.String-java.awt.Dialog.ModalityType-java.awt.GraphicsConfiguration-">JDialog</a></span>(<a href="../../java/awt/Window.html" title="class in java.awt">Window</a> owner, <a href="../../java/lang/String.html" title="class in java.lang">String</a> title, <a href="../../java/awt/Dialog.ModalityType.html" title="enum in java.awt">Dialog.ModalityType</a> modalityType, <a href="../../java/awt/GraphicsConfiguration.html" title="class in java.awt">GraphicsConfiguration</a> gc)</code>
<div class="block">
创建一个具有指定标题的对话框,所有者为
<code>Window</code> ,模态和
<code>GraphicsConfiguration</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="t1"><span><a href="javascript:show(1);">静态方法</a></span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t2"><span><a href="javascript:show(2);">接口方法</a></span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t4"><span><a href="javascript:show(8);">具体的方法</a></span><span class="tabEnd"> </span></span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor" id="i0">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.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">
添加指定的小孩
<code>Component</code>
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>protected <a href="../../javax/swing/JRootPane.html" title="class in javax.swing">JRootPane</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#createRootPane--">createRootPane</a></span>()</code>
<div class="block">
由构造函数调用方法创建默认值
<code>rootPane</code>
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#dialogInit--">dialogInit</a></span>()</code>
<div class="block">
由构造函数调用正确地初始化
<code>JDialog</code>
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<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/JDialog.html#getAccessibleContext--">getAccessibleContext</a></span>()</code>
<div class="block">
获取与此JDialog关联的AccessibleContext。
</div> </td>
</tr>
<tr class="altColor" id="i4">
<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/JDialog.html#getContentPane--">getContentPane</a></span>()</code>
<div class="block">
返回此对话框的
<code>contentPane</code>对象。
</div> </td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#getDefaultCloseOperation--">getDefaultCloseOperation</a></span>()</code>
<div class="block">
返回用户在此对话框上启动“关闭”时发生的操作。
</div> </td>
</tr>
<tr class="altColor" id="i6">
<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/JDialog.html#getGlassPane--">getGlassPane</a></span>()</code>
<div class="block">
返回此对话框的
<code>glassPane</code>对象。
</div> </td>
</tr>
<tr class="rowColor" id="i7">
<td class="colFirst"><code><a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#getGraphics--">getGraphics</a></span>()</code>
<div class="block">
为此组件创建图形上下文。
</div> </td>
</tr>
<tr class="altColor" id="i8">
<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/JDialog.html#getJMenuBar--">getJMenuBar</a></span>()</code>
<div class="block">
返回此对话框上的菜单栏。
</div> </td>
</tr>
<tr class="rowColor" id="i9">
<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/JDialog.html#getLayeredPane--">getLayeredPane</a></span>()</code>
<div class="block">
返回此对话框的
<code>layeredPane</code>对象。
</div> </td>
</tr>
<tr class="altColor" id="i10">
<td class="colFirst"><code><a href="../../javax/swing/JRootPane.html" title="class in javax.swing">JRootPane</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#getRootPane--">getRootPane</a></span>()</code>
<div class="block">
返回此对话框的
<code>rootPane</code>对象。
</div> </td>
</tr>
<tr class="rowColor" id="i11">
<td class="colFirst"><code><a href="../../javax/swing/TransferHandler.html" title="class in javax.swing">TransferHandler</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#getTransferHandler--">getTransferHandler</a></span>()</code>
<div class="block">
获取
<code>transferHandler</code>财产。
</div> </td>
</tr>
<tr class="altColor" id="i12">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#isDefaultLookAndFeelDecorated--">isDefaultLookAndFeelDecorated</a></span>()</code>
<div class="block">
如果新创建的
<code>JDialog</code>应该具有当前外观提供的窗口装饰则返回true。
</div> </td>
</tr>
<tr class="rowColor" id="i13">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#isRootPaneCheckingEnabled--">isRootPaneCheckingEnabled</a></span>()</code>
<div class="block">
返回是否向
<code>add</code>
<code>setLayout</code>
<code>contentPane</code>
</div> </td>
</tr>
<tr class="altColor" id="i14">
<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/JDialog.html#paramString--">paramString</a></span>()</code>
<div class="block">
返回此
<code>JDialog</code>的字符串表示
<code>JDialog</code>
</div> </td>
</tr>
<tr class="rowColor" id="i15">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#processWindowEvent-java.awt.event.WindowEvent-">processWindowEvent</a></span>(<a href="../../java/awt/event/WindowEvent.html" title="class in java.awt.event">WindowEvent</a> e)</code>
<div class="block">
根据
<code>defaultCloseOperation</code>属性的状态处理窗口事件。
</div> </td>
</tr>
<tr class="altColor" id="i16">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#remove-java.awt.Component-">remove</a></span>(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> comp)</code>
<div class="block">
从容器中删除指定的组件。
</div> </td>
</tr>
<tr class="rowColor" id="i17">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#repaint-long-int-int-int-int-">repaint</a></span>(long time, int x, int y, int width, int height)</code>
<div class="block">
在time毫秒内
<code>time</code>绘制该组件的
<code>time</code>矩形。
</div> </td>
</tr>
<tr class="altColor" id="i18">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#setContentPane-java.awt.Container-">setContentPane</a></span>(<a href="../../java/awt/Container.html" title="class in java.awt">Container</a> contentPane)</code>
<div class="block">
设置
<code>contentPane</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/JDialog.html#setDefaultCloseOperation-int-">setDefaultCloseOperation</a></span>(int operation)</code>
<div class="block">
设置用户在此对话框上启动“关闭”时默认执行的操作。
</div> </td>
</tr>
<tr class="altColor" id="i20">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#setDefaultLookAndFeelDecorated-boolean-">setDefaultLookAndFeelDecorated</a></span>(boolean defaultLookAndFeelDecorated)</code>
<div class="block">
提供一个提示,即新创建的
<code>JDialog</code>是否应该具有当前的外观和感觉提供的窗口装饰(如边框,关闭窗口,标题...)。
</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/JDialog.html#setGlassPane-java.awt.Component-">setGlassPane</a></span>(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> glassPane)</code>
<div class="block">
设置
<code>glassPane</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/JDialog.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="i23">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#setLayeredPane-javax.swing.JLayeredPane-">setLayeredPane</a></span>(<a href="../../javax/swing/JLayeredPane.html" title="class in javax.swing">JLayeredPane</a> layeredPane)</code>
<div class="block">
设置
<code>layeredPane</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/JDialog.html#setLayout-java.awt.LayoutManager-">setLayout</a></span>(<a href="../../java/awt/LayoutManager.html" title="interface in java.awt">LayoutManager</a> manager)</code>
<div class="block">
设置
<code>LayoutManager</code>
</div> </td>
</tr>
<tr class="rowColor" id="i25">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#setRootPane-javax.swing.JRootPane-">setRootPane</a></span>(<a href="../../javax/swing/JRootPane.html" title="class in javax.swing">JRootPane</a> root)</code>
<div class="block">
设置
<code>rootPane</code>属性。
</div> </td>
</tr>
<tr class="altColor" id="i26">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JDialog.html#setRootPaneCheckingEnabled-boolean-">setRootPaneCheckingEnabled</a></span>(boolean enabled)</code>
<div class="block">
设置是否向
<code>add</code>
<code>setLayout</code>
<code>contentPane</code>
</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/JDialog.html#setTransferHandler-javax.swing.TransferHandler-">setTransferHandler</a></span>(<a href="../../javax/swing/TransferHandler.html" title="class in javax.swing">TransferHandler</a> newHandler)</code>
<div class="block">
设置
<code>transferHandler</code>属性,这是一种支持将数据传输到此组件的机制。
</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/JDialog.html#update-java.awt.Graphics-">update</a></span>(<a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a> g)</code>
<div class="block">
致电
<code>paint(g)</code>
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.Dialog">
<!-- --> </a> <h3>Methods inherited from class java.awt.<a href="../../java/awt/Dialog.html" title="class in java.awt">Dialog</a></h3> <code><a href="../../java/awt/Dialog.html#addNotify--">addNotify</a>, <a href="../../java/awt/Dialog.html#getModalityType--">getModalityType</a>, <a href="../../java/awt/Dialog.html#getTitle--">getTitle</a>, <a href="../../java/awt/Dialog.html#hide--">hide</a>, <a href="../../java/awt/Dialog.html#isModal--">isModal</a>, <a href="../../java/awt/Dialog.html#isResizable--">isResizable</a>, <a href="../../java/awt/Dialog.html#isUndecorated--">isUndecorated</a>, <a href="../../java/awt/Dialog.html#setBackground-java.awt.Color-">setBackground</a>, <a href="../../java/awt/Dialog.html#setModal-boolean-">setModal</a>, <a href="../../java/awt/Dialog.html#setModalityType-java.awt.Dialog.ModalityType-">setModalityType</a>, <a href="../../java/awt/Dialog.html#setOpacity-float-">setOpacity</a>, <a href="../../java/awt/Dialog.html#setResizable-boolean-">setResizable</a>, <a href="../../java/awt/Dialog.html#setShape-java.awt.Shape-">setShape</a>, <a href="../../java/awt/Dialog.html#setTitle-java.lang.String-">setTitle</a>, <a href="../../java/awt/Dialog.html#setUndecorated-boolean-">setUndecorated</a>, <a href="../../java/awt/Dialog.html#setVisible-boolean-">setVisible</a>, <a href="../../java/awt/Dialog.html#show--">show</a>, <a href="../../java/awt/Dialog.html#toBack--">toBack</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.Window">
<!-- --> </a> <h3>Methods inherited from class java.awt.<a href="../../java/awt/Window.html" title="class in java.awt">Window</a></h3> <code><a href="../../java/awt/Window.html#addPropertyChangeListener-java.beans.PropertyChangeListener-">addPropertyChangeListener</a>, <a href="../../java/awt/Window.html#addPropertyChangeListener-java.lang.String-java.beans.PropertyChangeListener-">addPropertyChangeListener</a>, <a href="../../java/awt/Window.html#addWindowFocusListener-java.awt.event.WindowFocusListener-">addWindowFocusListener</a>, <a href="../../java/awt/Window.html#addWindowListener-java.awt.event.WindowListener-">addWindowListener</a>, <a href="../../java/awt/Window.html#addWindowStateListener-java.awt.event.WindowStateListener-">addWindowStateListener</a>, <a href="../../java/awt/Window.html#applyResourceBundle-java.util.ResourceBundle-">applyResourceBundle</a>, <a href="../../java/awt/Window.html#applyResourceBundle-java.lang.String-">applyResourceBundle</a>, <a href="../../java/awt/Window.html#createBufferStrategy-int-">createBufferStrategy</a>, <a href="../../java/awt/Window.html#createBufferStrategy-int-java.awt.BufferCapabilities-">createBufferStrategy</a>, <a href="../../java/awt/Window.html#dispose--">dispose</a>, <a href="../../java/awt/Window.html#getBackground--">getBackground</a>, <a href="../../java/awt/Window.html#getBufferStrategy--">getBufferStrategy</a>, <a href="../../java/awt/Window.html#getFocusableWindowState--">getFocusableWindowState</a>, <a href="../../java/awt/Window.html#getFocusCycleRootAncestor--">getFocusCycleRootAncestor</a>, <a href="../../java/awt/Window.html#getFocusOwner--">getFocusOwner</a>, <a href="../../java/awt/Window.html#getFocusTraversalKeys-int-">getFocusTraversalKeys</a>, <a href="../../java/awt/Window.html#getIconImages--">getIconImages</a>, <a href="../../java/awt/Window.html#getInputContext--">getInputContext</a>, <a href="../../java/awt/Window.html#getListeners-java.lang.Class-">getListeners</a>, <a href="../../java/awt/Window.html#getLocale--">getLocale</a>, <a href="../../java/awt/Window.html#getModalExclusionType--">getModalExclusionType</a>, <a href="../../java/awt/Window.html#getMostRecentFocusOwner--">getMostRecentFocusOwner</a>, <a href="../../java/awt/Window.html#getOpacity--">getOpacity</a>, <a href="../../java/awt/Window.html#getOwnedWindows--">getOwnedWindows</a>, <a href="../../java/awt/Window.html#getOwner--">getOwner</a>, <a href="../../java/awt/Window.html#getOwnerlessWindows--">getOwnerlessWindows</a>, <a href="../../java/awt/Window.html#getShape--">getShape</a>, <a href="../../java/awt/Window.html#getToolkit--">getToolkit</a>, <a href="../../java/awt/Window.html#getType--">getType</a>, <a href="../../java/awt/Window.html#getWarningString--">getWarningString</a>, <a href="../../java/awt/Window.html#getWindowFocusListeners--">getWindowFocusListeners</a>, <a href="../../java/awt/Window.html#getWindowListeners--">getWindowListeners</a>, <a href="../../java/awt/Window.html#getWindows--">getWindows</a>, <a href="../../java/awt/Window.html#getWindowStateListeners--">getWindowStateListeners</a>, <a href="../../java/awt/Window.html#isActive--">isActive</a>, <a href="../../java/awt/Window.html#isAlwaysOnTop--">isAlwaysOnTop</a>, <a href="../../java/awt/Window.html#isAlwaysOnTopSupported--">isAlwaysOnTopSupported</a>, <a href="../../java/awt/Window.html#isAutoRequestFocus--">isAutoRequestFocus</a>, <a href="../../java/awt/Window.html#isFocusableWindow--">isFocusableWindow</a>, <a href="../../java/awt/Window.html#isFocusCycleRoot--">isFocusCycleRoot</a>, <a href="../../java/awt/Window.html#isFocused--">isFocused</a>, <a href="../../java/awt/Window.html#isLocationByPlatform--">isLocationByPlatform</a>, <a href="../../java/awt/Window.html#isOpaque--">isOpaque</a>, <a href="../../java/awt/Window.html#isShowing--">isShowing</a>, <a href="../../java/awt/Window.html#isValidateRoot--">isValidateRoot</a>, <a href="../../java/awt/Window.html#pack--">pack</a>, <a href="../../java/awt/Window.html#paint-java.awt.Graphics-">paint</a>, <a href="../../java/awt/Window.html#postEvent-java.awt.Event-">postEvent</a>, <a href="../../java/awt/Window.html#processEvent-java.awt.AWTEvent-">processEvent</a>, <a href="../../java/awt/Window.html#processWindowFocusEvent-java.awt.event.WindowEvent-">processWindowFocusEvent</a>, <a href="../../java/awt/Window.html#processWindowStateEvent-java.awt.event.WindowEvent-">processWindowStateEvent</a>, <a href="../../java/awt/Window.html#removeNotify--">removeNotify</a>, <a href="../../java/awt/Window.html#removeWindowFocusListener-java.awt.event.WindowFocusListener-">removeWindowFocusListener</a>, <a href="../../java/awt/Window.html#removeWindowListener-java.awt.event.WindowListener-">removeWindowListener</a>, <a href="../../java/awt/Window.html#removeWindowStateListener-java.awt.event.WindowStateListener-">removeWindowStateListener</a>, <a href="../../java/awt/Window.html#reshape-int-int-int-int-">reshape</a>, <a href="../../java/awt/Window.html#setAlwaysOnTop-boolean-">setAlwaysOnTop</a>, <a href="../../java/awt/Window.html#setAutoRequestFocus-boolean-">setAutoRequestFocus</a>, <a href="../../java/awt/Window.html#setBounds-int-int-int-int-">setBounds</a>, <a href="../../java/awt/Window.html#setBounds-java.awt.Rectangle-">setBounds</a>, <a href="../../java/awt/Window.html#setCursor-java.awt.Cursor-">setCursor</a>, <a href="../../java/awt/Window.html#setFocusableWindowState-boolean-">setFocusableWindowState</a>, <a href="../../java/awt/Window.html#setFocusCycleRoot-boolean-">setFocusCycleRoot</a>, <a href="../../java/awt/Window.html#setIconImage-java.awt.Image-">setIconImage</a>, <a href="../../java/awt/Window.html#setIconImages-java.util.List-">setIconImages</a>, <a href="../../java/awt/Window.html#setLocation-int-int-">setLocation</a>, <a href="../../java/awt/Window.html#setLocation-java.awt.Point-">setLocation</a>, <a href="../../java/awt/Window.html#setLocationByPlatform-boolean-">setLocationByPlatform</a>, <a href="../../java/awt/Window.html#setLocationRelativeTo-java.awt.Component-">setLocationRelativeTo</a>, <a href="../../java/awt/Window.html#setMinimumSize-java.awt.Dimension-">setMinimumSize</a>, <a href="../../java/awt/Window.html#setModalExclusionType-java.awt.Dialog.ModalExclusionType-">setModalExclusionType</a>, <a href="../../java/awt/Window.html#setSize-java.awt.Dimension-">setSize</a>, <a href="../../java/awt/Window.html#setSize-int-int-">setSize</a>, <a href="../../java/awt/Window.html#setType-java.awt.Window.Type-">setType</a>, <a href="../../java/awt/Window.html#toFront--">toFront</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#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#getAlignmentX--">getAlignmentX</a>, <a href="../../java/awt/Container.html#getAlignmentY--">getAlignmentY</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#getFocusTraversalPolicy--">getFocusTraversalPolicy</a>, <a href="../../java/awt/Container.html#getInsets--">getInsets</a>, <a href="../../java/awt/Container.html#getLayout--">getLayout</a>, <a href="../../java/awt/Container.html#getMaximumSize--">getMaximumSize</a>, <a href="../../java/awt/Container.html#getMinimumSize--">getMinimumSize</a>, <a href="../../java/awt/Container.html#getMousePosition-boolean-">getMousePosition</a>, <a href="../../java/awt/Container.html#getPreferredSize--">getPreferredSize</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-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#print-java.awt.Graphics-">print</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#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#setFocusTraversalKeys-int-java.util.Set-">setFocusTraversalKeys</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#setFont-java.awt.Font-">setFont</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-int-int-">contains</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#disable--">disable</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--">enable</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-boolean-boolean-">firePropertyChange</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-char-char-">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-int-int-">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#getBaseline-int-int-">getBaseline</a>, <a href="../../java/awt/Component.html#getBaselineResizeBehavior--">getBaselineResizeBehavior</a>, <a href="../../java/awt/Component.html#getBounds--">getBounds</a>, <a href="../../java/awt/Component.html#getBounds-java.awt.Rectangle-">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#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#getFontMetrics-java.awt.Font-">getFontMetrics</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#getHeight--">getHeight</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#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#getLocation--">getLocation</a>, <a href="../../java/awt/Component.html#getLocation-java.awt.Point-">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#getSize-java.awt.Dimension-">getSize</a>, <a href="../../java/awt/Component.html#getTreeLock--">getTreeLock</a>, <a href="../../java/awt/Component.html#getWidth--">getWidth</a>, <a href="../../java/awt/Component.html#getX--">getX</a>, <a href="../../java/awt/Component.html#getY--">getY</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#isDoubleBuffered--">isDoubleBuffered</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#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#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#printAll-java.awt.Graphics-">printAll</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#processKeyEvent-java.awt.event.KeyEvent-">processKeyEvent</a>, <a href="../../java/awt/Component.html#processMouseEvent-java.awt.event.MouseEvent-">processMouseEvent</a>, <a href="../../java/awt/Component.html#processMouseMotionEvent-java.awt.event.MouseEvent-">processMouseMotionEvent</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#requestFocus--">requestFocus</a>, <a href="../../java/awt/Component.html#requestFocus-boolean-">requestFocus</a>, <a href="../../java/awt/Component.html#requestFocusInWindow--">requestFocusInWindow</a>, <a href="../../java/awt/Component.html#requestFocusInWindow-boolean-">requestFocusInWindow</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#revalidate--">revalidate</a>, <a href="../../java/awt/Component.html#setComponentOrientation-java.awt.ComponentOrientation-">setComponentOrientation</a>, <a href="../../java/awt/Component.html#setDropTarget-java.awt.dnd.DropTarget-">setDropTarget</a>, <a href="../../java/awt/Component.html#setEnabled-boolean-">setEnabled</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#setForeground-java.awt.Color-">setForeground</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#setMaximumSize-java.awt.Dimension-">setMaximumSize</a>, <a href="../../java/awt/Component.html#setName-java.lang.String-">setName</a>, <a href="../../java/awt/Component.html#setPreferredSize-java.awt.Dimension-">setPreferredSize</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="rootPane">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>rootPane</h4> <pre>protected <a href="../../javax/swing/JRootPane.html" title="class in javax.swing">JRootPane</a> rootPane</pre>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JDialog.html#getRootPane--"><code>getRootPane()</code></a>
<a href="../../javax/swing/JDialog.html#setRootPane-javax.swing.JRootPane-"><code>setRootPane(javax.swing.JRootPane)</code></a>
</dd>
</dl> </li>
</ul> <a name="rootPaneCheckingEnabled">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>rootPaneCheckingEnabled</h4> <pre>protected boolean rootPaneCheckingEnabled</pre>
<div class="block">
<span>如果为真,那么<code>add</code><code>setLayout</code>将被转发到<code>contentPane</code></span>
<span>这最初是假的,但是当<code>JDialog</code>时设置为true。</span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/JDialog.html#isRootPaneCheckingEnabled--"><code>isRootPaneCheckingEnabled()</code></a> <a href="../../javax/swing/JDialog.html#setRootPaneCheckingEnabled-boolean-"><code>setRootPaneCheckingEnabled(boolean)</code></a> <a href="../../javax/swing/RootPaneContainer.html" title="javax.swing中的接口"><code>RootPaneContainer</code></a></span>
</dd>
</dl> </li>
</ul> <a name="accessibleContext">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>accessibleContext</h4> <pre>protected <a href="../../javax/accessibility/AccessibleContext.html" title="class in javax.accessibility">AccessibleContext</a> accessibleContext</pre> </li>
</ul> </li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="JDialog--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JDialog</h4> <pre>public JDialog()</pre>
<div class="block">
<span>创建一个没有标题的无模式对话框,没有指定的<code>Frame</code>所有者。</span>
<span>共享的隐藏框架将被设置为对话框的所有者。</span>
<p> <span>这个构造函数将组件的区域属性返回的值<code>JComponent.getDefaultLocale</code></span> </p>
<p> <span>注意:此构造函数不允许您创建<code>JDialog</code></span> <span>要创建一个无主<code>JDialog</code> ,你必须使用<code>JDialog(Window)</code><code>JDialog(Dialog)</code>构造函数的参数<code>null</code></span> </p>
</div>
<dl>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/awt/HeadlessException.html" title="class in java.awt">HeadlessException</a></code> - 如果
<code>GraphicsEnvironment.isHeadless()</code>返回
<code>true</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/GraphicsEnvironment.html#isHeadless--"><code>GraphicsEnvironment.isHeadless()</code></a>
<a href="../../javax/swing/JComponent.html#getDefaultLocale--"><code>JComponent.getDefaultLocale()</code></a>
</dd>
</dl> </li>
</ul> <a name="JDialog-java.awt.Frame-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JDialog</h4> <pre>public JDialog(<a href="../../java/awt/Frame.html" title="class in java.awt">Frame</a> owner)</pre>
<div class="block">
<span>创建一个无模式对话框,其中指定的是<code>Frame</code>作为其所有者,并且是一个空的标题。</span>
<span>如果<code>owner</code><code>null</code> ,则共享的隐藏帧将被设置为对话框的所有者。</span>
<p> <span>这个构造函数将组件的区域属性返回的值<code>JComponent.getDefaultLocale</code></span> </p>
<p> <span>注意:此构造函数不允许您创建<code>JDialog</code></span> <span>要创建<code>JDialog</code>您必须使用参数<code>null</code><code>JDialog(Window)</code><code>JDialog(Dialog)</code>构造函数。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>owner</code> -在
<code>Frame</code>从中显示的对话框
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/awt/HeadlessException.html" title="class in java.awt">HeadlessException</a></code> - 如果
<code>GraphicsEnvironment.isHeadless()</code>返回
<code>true</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/GraphicsEnvironment.html#isHeadless--"><code>GraphicsEnvironment.isHeadless()</code></a>
<a href="../../javax/swing/JComponent.html#getDefaultLocale--"><code>JComponent.getDefaultLocale()</code></a>
</dd>
</dl> </li>
</ul> <a name="JDialog-java.awt.Frame-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JDialog</h4> <pre>public JDialog(<a href="../../java/awt/Frame.html" title="class in java.awt">Frame</a> owner,
boolean modal)</pre>
<div class="block">
<span>创建一个具有空标题和指定模式的对话框,并以<code>Frame</code>作为其所有者。</span>
<span>如果<code>owner</code><code>null</code> <code>null</code>共享的隐藏帧设置为对话框的所有者。</span>
<p> <span>这个构造函数将组件的区域属性返回的值<code>JComponent.getDefaultLocale</code></span> </p>
<p> <span>注意:此构造函数不允许您创建<code>JDialog</code></span> <span>要创建<code>JDialog</code>您必须使用参数<code>null</code><code>JDialog(Window)</code><code>JDialog(Dialog)</code>构造函数。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>owner</code> -在
<code>Frame</code>从中显示的对话框
</dd>
<dd>
<span><code>modal</code> - 指定对话框是否显示用户输入到其他顶级窗口。</span>
<span>如果<code>true</code> ,模态类型属性设置为<code>DEFAULT_MODALITY_TYPE</code> ,否则对话框是无模式的。</span>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/awt/HeadlessException.html" title="class in java.awt">HeadlessException</a></code> - 如果
<code>GraphicsEnvironment.isHeadless()</code>返回
<code>true</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/GraphicsEnvironment.html#isHeadless--"><code>GraphicsEnvironment.isHeadless()</code></a>
<a href="../../javax/swing/JComponent.html#getDefaultLocale--"><code>JComponent.getDefaultLocale()</code></a>
</dd>
</dl> </li>
</ul> <a name="JDialog-java.awt.Frame-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JDialog</h4> <pre>public JDialog(<a href="../../java/awt/Frame.html" title="class in java.awt">Frame</a> owner,
<a href="../../java/lang/String.html" title="class in java.lang">String</a> title)</pre>
<div class="block">
<span>使用指定的标题和指定的所有者框架创建无模式对话框。</span>
<span>如果<code>owner</code><code>null</code> ,则共享的隐藏帧将被设置为对话框的所有者。</span>
<p> <span>这个构造函数将组件的区域属性返回的值<code>JComponent.getDefaultLocale</code></span> </p>
<p> <span>注意:此构造函数不允许您创建<code>JDialog</code></span> <span>要创建<code>JDialog</code>您必须使用参数<code>null</code><code>JDialog(Window)</code><code>JDialog(Dialog)</code>构造函数。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>owner</code> -在
<code>Frame</code>从中显示的对话框
</dd>
<dd>
<code>title</code> - 在对话框的标题栏中显示的
<code>String</code>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/awt/HeadlessException.html" title="class in java.awt">HeadlessException</a></code> - 如果
<code>GraphicsEnvironment.isHeadless()</code>返回
<code>true</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/GraphicsEnvironment.html#isHeadless--"><code>GraphicsEnvironment.isHeadless()</code></a>
<a href="../../javax/swing/JComponent.html#getDefaultLocale--"><code>JComponent.getDefaultLocale()</code></a>
</dd>
</dl> </li>
</ul> <a name="JDialog-java.awt.Frame-java.lang.String-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JDialog</h4> <pre>public JDialog(<a href="../../java/awt/Frame.html" title="class in java.awt">Frame</a> owner,
<a href="../../java/lang/String.html" title="class in java.lang">String</a> title,
boolean modal)</pre>
<div class="block">
<span>创建一个具有指定标题的对话框,所有者为<code>Frame</code>和模态。</span>
<span>如果<code>owner</code><code>null</code> <code>null</code>共享的隐藏帧设置为此对话框的所有者。</span>
<p> <span>此构造函数将组件的locale属性设置为返回的值<code>JComponent.getDefaultLocale</code></span> </p>
<p> <span>注:所有弹出式组件( <code>JComboBox</code> <code>JPopupMenu</code> <code>JMenuBar</code>模态对话框内创建)将被迫轻量级的。</span> </p>
<p> <span>注意:此构造函数不允许您创建<code>JDialog</code></span> <span>要创建一个<code>JDialog</code>您必须使用<code>JDialog(Window)</code><code>JDialog(Dialog)</code>构造函数,参数为<code>null</code></span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>owner</code> -在
<code>Frame</code>从中显示的对话框
</dd>
<dd>
<code>title</code> - 在对话框的标题栏中显示的
<code>String</code>
</dd>
<dd>
<span><code>modal</code> - 指定对话框是否显示用户输入到其他顶级窗口。</span>
<span>如果<code>true</code> ,模态类型属性设置为<code>DEFAULT_MODALITY_TYPE</code>否则对话框是无模式的</span>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/awt/HeadlessException.html" title="class in java.awt">HeadlessException</a></code> - 如果
<code>GraphicsEnvironment.isHeadless()</code>返回
<code>true</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/Dialog.ModalityType.html" title="枚举在java.awt中"><code>Dialog.ModalityType</code></a> <a href="../../java/awt/Dialog.ModalityType.html#MODELESS"><code>Dialog.ModalityType.MODELESS</code></a> <a href="../../java/awt/Dialog.html#DEFAULT_MODALITY_TYPE"><code>Dialog.DEFAULT_MODALITY_TYPE</code></a> <a href="../../java/awt/Dialog.html#setModal-boolean-"><code>Dialog.setModal(boolean)</code></a> <a href="../../java/awt/Dialog.html#setModalityType-java.awt.Dialog.ModalityType-"><code>Dialog.setModalityType(java.awt.Dialog.ModalityType)</code></a> <a href="../../java/awt/GraphicsEnvironment.html#isHeadless--"><code>GraphicsEnvironment.isHeadless()</code></a> <a href="../../javax/swing/JComponent.html#getDefaultLocale--"><code>JComponent.getDefaultLocale()</code></a></span>
</dd>
</dl> </li>
</ul> <a name="JDialog-java.awt.Frame-java.lang.String-boolean-java.awt.GraphicsConfiguration-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JDialog</h4> <pre>public JDialog(<a href="../../java/awt/Frame.html" title="class in java.awt">Frame</a> owner,
<a href="../../java/lang/String.html" title="class in java.lang">String</a> title,
boolean modal,
<a href="../../java/awt/GraphicsConfiguration.html" title="class in java.awt">GraphicsConfiguration</a> gc)</pre>
<div class="block">
<span>创建一个具有指定标题的对话框,所有者为<code>Frame</code> ,模态和<code>GraphicsConfiguration</code></span>
<span>如果<code>owner</code><code>null</code> <code>null</code>共享的隐藏帧设置为此对话框的所有者。</span>
<p> <span>这个构造函数将组件的区域属性返回的值<code>JComponent.getDefaultLocale</code></span> </p>
<p> <span>注:所有弹出式组件( <code>JComboBox</code> <code>JPopupMenu</code> <code>JMenuBar</code>模态对话框内创建)将被迫轻量级的。</span> </p>
<p> <span>注意:此构造函数不允许您创建<code>JDialog</code></span> <span>要创建<code>JDialog</code>您必须使用参数<code>null</code><code>JDialog(Window)</code><code>JDialog(Dialog)</code>构造函数。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>owner</code> -在
<code>Frame</code>从中显示的对话框
</dd>
<dd>
<code>title</code> - 在对话框的标题栏中显示的
<code>String</code>
</dd>
<dd>
<span><code>modal</code> - 指定对话框是否显示用户输入到其他顶级窗口。</span>
<span>如果<code>true</code> ,模态类型属性设置为<code>DEFAULT_MODALITY_TYPE</code> ,否则对话框是无模式的。</span>
</dd>
<dd>
<span><code>gc</code> - 目标屏幕设备的<code>GraphicsConfiguration</code> ;</span>
<span>如果是<code>null</code> ,则默认系统为<code>GraphicsConfiguration</code></span>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/awt/HeadlessException.html" title="class in java.awt">HeadlessException</a></code> - 如果
<code>GraphicsEnvironment.isHeadless()</code>返回
<code>true</code>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/Dialog.ModalityType.html" title="枚举在java.awt中"><code>Dialog.ModalityType</code></a> <a href="../../java/awt/Dialog.ModalityType.html#MODELESS"><code>Dialog.ModalityType.MODELESS</code></a> <a href="../../java/awt/Dialog.html#DEFAULT_MODALITY_TYPE"><code>Dialog.DEFAULT_MODALITY_TYPE</code></a> <a href="../../java/awt/Dialog.html#setModal-boolean-"><code>Dialog.setModal(boolean)</code></a> <a href="../../java/awt/Dialog.html#setModalityType-java.awt.Dialog.ModalityType-"><code>Dialog.setModalityType(java.awt.Dialog.ModalityType)</code></a> <a href="../../java/awt/GraphicsEnvironment.html#isHeadless--"><code>GraphicsEnvironment.isHeadless()</code></a> <a href="../../javax/swing/JComponent.html#getDefaultLocale--"><code>JComponent.getDefaultLocale()</code></a></span>
</dd>
</dl> </li>
</ul> <a name="JDialog-java.awt.Dialog-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JDialog</h4> <pre>public JDialog(<a href="../../java/awt/Dialog.html" title="class in java.awt">Dialog</a> owner)</pre>
<div class="block">
<span>创建一个无模式对话框,其中指定的是<code>Dialog</code>作为其所有者,并且为空标题。</span>
<p> <span>这个构造函数将组件的区域属性返回的值<code>JComponent.getDefaultLocale</code></span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>owner</code> - 显示对话框的所有者
<code>Dialog</code>或如果此对话框没有所有者,
<code>null</code>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/awt/HeadlessException.html" title="class in java.awt">HeadlessException</a></code> -
<code>if GraphicsEnvironment.isHeadless()</code>返回
<code>true</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/GraphicsEnvironment.html#isHeadless--"><code>GraphicsEnvironment.isHeadless()</code></a>
<a href="../../javax/swing/JComponent.html#getDefaultLocale--"><code>JComponent.getDefaultLocale()</code></a>
</dd>
</dl> </li>
</ul> <a name="JDialog-java.awt.Dialog-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JDialog</h4> <pre>public JDialog(<a href="../../java/awt/Dialog.html" title="class in java.awt">Dialog</a> owner,
boolean modal)</pre>
<div class="block">
<span>创建一个具有空标题和指定模态的对话框,并以<code>Dialog</code>作为其所有者。</span>
<p> <span>这个构造函数将组件的区域属性返回的值<code>JComponent.getDefaultLocale</code></span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>owner</code> - 显示对话框的所有者
<code>Dialog</code>或如果此对话框没有所有者,
<code>null</code>
</dd>
<dd>
<span><code>modal</code> - 指定对话框是否显示用户输入到其他顶级窗口。</span>
<span>如果<code>true</code> ,模态类型属性设置为<code>DEFAULT_MODALITY_TYPE</code> ,否则对话框是无模式的。</span>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/awt/HeadlessException.html" title="class in java.awt">HeadlessException</a></code> - 如果
<code>GraphicsEnvironment.isHeadless()</code>返回
<code>true</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/Dialog.ModalityType.html" title="枚举在java.awt中"><code>Dialog.ModalityType</code></a> <a href="../../java/awt/Dialog.ModalityType.html#MODELESS"><code>Dialog.ModalityType.MODELESS</code></a> <a href="../../java/awt/Dialog.html#DEFAULT_MODALITY_TYPE"><code>Dialog.DEFAULT_MODALITY_TYPE</code></a> <a href="../../java/awt/Dialog.html#setModal-boolean-"><code>Dialog.setModal(boolean)</code></a> <a href="../../java/awt/Dialog.html#setModalityType-java.awt.Dialog.ModalityType-"><code>Dialog.setModalityType(java.awt.Dialog.ModalityType)</code></a> <a href="../../java/awt/GraphicsEnvironment.html#isHeadless--"><code>GraphicsEnvironment.isHeadless()</code></a> <a href="../../javax/swing/JComponent.html#getDefaultLocale--"><code>JComponent.getDefaultLocale()</code></a></span>
</dd>
</dl> </li>
</ul> <a name="JDialog-java.awt.Dialog-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JDialog</h4> <pre>public JDialog(<a href="../../java/awt/Dialog.html" title="class in java.awt">Dialog</a> owner,
<a href="../../java/lang/String.html" title="class in java.lang">String</a> title)</pre>
<div class="block">
<span>使用指定的标题和指定的所有者对话框创建无模式对话框。</span>
<p> <span>这个构造函数将组件的区域属性返回的值<code>JComponent.getDefaultLocale</code></span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>owner</code> - 显示对话框的所有者
<code>Dialog</code>或如果此对话框没有所有者,
<code>null</code>
</dd>
<dd>
<code>title</code> - 在对话框的标题栏中显示的
<code>String</code>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/awt/HeadlessException.html" title="class in java.awt">HeadlessException</a></code> - 如果
<code>GraphicsEnvironment.isHeadless()</code>返回
<code>true</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/GraphicsEnvironment.html#isHeadless--"><code>GraphicsEnvironment.isHeadless()</code></a>
<a href="../../javax/swing/JComponent.html#getDefaultLocale--"><code>JComponent.getDefaultLocale()</code></a>
</dd>
</dl> </li>
</ul> <a name="JDialog-java.awt.Dialog-java.lang.String-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JDialog</h4> <pre>public JDialog(<a href="../../java/awt/Dialog.html" title="class in java.awt">Dialog</a> owner,
<a href="../../java/lang/String.html" title="class in java.lang">String</a> title,
boolean modal)</pre>
<div class="block">
<span>创建一个具有指定标题,模态和指定所有者的<code>Dialog</code></span>
<p> <span>这个构造函数将组件的区域属性返回的值<code>JComponent.getDefaultLocale</code></span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>owner</code> - 显示对话框的所有者
<code>Dialog</code>或如果此对话框没有所有者,
<code>null</code>
</dd>
<dd>
<code>title</code> - 在对话框的标题栏中显示的
<code>String</code>
</dd>
<dd>
<span><code>modal</code> - 指定对话框是否显示用户输入到其他顶级窗口。</span>
<span>如果<code>true</code> ,模态类型属性设置为<code>DEFAULT_MODALITY_TYPE</code> ,否则对话框是无模式的</span>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/awt/HeadlessException.html" title="class in java.awt">HeadlessException</a></code> - 如果
<code>GraphicsEnvironment.isHeadless()</code>返回
<code>true</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/Dialog.ModalityType.html" title="枚举在java.awt中"><code>Dialog.ModalityType</code></a> <a href="../../java/awt/Dialog.ModalityType.html#MODELESS"><code>Dialog.ModalityType.MODELESS</code></a> <a href="../../java/awt/Dialog.html#DEFAULT_MODALITY_TYPE"><code>Dialog.DEFAULT_MODALITY_TYPE</code></a> <a href="../../java/awt/Dialog.html#setModal-boolean-"><code>Dialog.setModal(boolean)</code></a> <a href="../../java/awt/Dialog.html#setModalityType-java.awt.Dialog.ModalityType-"><code>Dialog.setModalityType(java.awt.Dialog.ModalityType)</code></a> <a href="../../java/awt/GraphicsEnvironment.html#isHeadless--"><code>GraphicsEnvironment.isHeadless()</code></a> <a href="../../javax/swing/JComponent.html#getDefaultLocale--"><code>JComponent.getDefaultLocale()</code></a></span>
</dd>
</dl> </li>
</ul> <a name="JDialog-java.awt.Dialog-java.lang.String-boolean-java.awt.GraphicsConfiguration-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JDialog</h4> <pre>public JDialog(<a href="../../java/awt/Dialog.html" title="class in java.awt">Dialog</a> owner,
<a href="../../java/lang/String.html" title="class in java.lang">String</a> title,
boolean modal,
<a href="../../java/awt/GraphicsConfiguration.html" title="class in java.awt">GraphicsConfiguration</a> gc)</pre>
<div class="block">
<span>创建一个具有指定标题的对话框,所有者<code>Dialog</code> ,模式和<code>GraphicsConfiguration</code></span>
<p> <span>注:所有弹出式组件( <code>JComboBox</code> <code>JPopupMenu</code> <code>JMenuBar</code>模态对话框内创建)将被迫轻量级的。</span> </p>
<p> <span>这个构造函数将组件的区域属性返回的值<code>JComponent.getDefaultLocale</code></span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>owner</code> - 显示对话框的所有者
<code>Dialog</code>或如果此对话框没有所有者,
<code>null</code>
</dd>
<dd>
<code>title</code> - 在对话框的标题栏中显示的
<code>String</code>
</dd>
<dd>
<span><code>modal</code> - 指定对话框是否显示用户输入到其他顶级窗口。</span>
<span>如果<code>true</code> ,模态类型属性设置为<code>DEFAULT_MODALITY_TYPE</code> ,否则对话框是无模式的</span>
</dd>
<dd>
<span><code>gc</code> - 目标屏幕设备的<code>GraphicsConfiguration</code> ;</span>
<span>如果<code>null</code> ,则假定默认系统为<code>GraphicsConfiguration</code></span>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/awt/HeadlessException.html" title="class in java.awt">HeadlessException</a></code> - 如果
<code>GraphicsEnvironment.isHeadless()</code>返回
<code>true</code>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/Dialog.ModalityType.html" title="枚举在java.awt中"><code>Dialog.ModalityType</code></a> <a href="../../java/awt/Dialog.ModalityType.html#MODELESS"><code>Dialog.ModalityType.MODELESS</code></a> <a href="../../java/awt/Dialog.html#DEFAULT_MODALITY_TYPE"><code>Dialog.DEFAULT_MODALITY_TYPE</code></a> <a href="../../java/awt/Dialog.html#setModal-boolean-"><code>Dialog.setModal(boolean)</code></a> <a href="../../java/awt/Dialog.html#setModalityType-java.awt.Dialog.ModalityType-"><code>Dialog.setModalityType(java.awt.Dialog.ModalityType)</code></a> <a href="../../java/awt/GraphicsEnvironment.html#isHeadless--"><code>GraphicsEnvironment.isHeadless()</code></a> <a href="../../javax/swing/JComponent.html#getDefaultLocale--"><code>JComponent.getDefaultLocale()</code></a></span>
</dd>
</dl> </li>
</ul> <a name="JDialog-java.awt.Window-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JDialog</h4> <pre>public JDialog(<a href="../../java/awt/Window.html" title="class in java.awt">Window</a> owner)</pre>
<div class="block">
<span>创建一个无模式对话框,其中指定的<code>Window</code>作为其所有者,并且为空标题。</span>
<p> <span>这个构造函数将组件的区域属性返回的值<code>JComponent.getDefaultLocale</code></span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>owner</code> -在
<code>Window</code>从中显示该对话框或
<code>null</code>如果此对话框没有所有者
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<span><code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果<code>owner</code>不是<a href="../../java/awt/Dialog.html" title="java.awt中的类"><code>Dialog</code></a><a href="../../java/awt/Frame.html" title="java.awt中的类"><code>Frame</code></a>的实例</span>
</dd>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
<code>owner</code>
<code>GraphicsConfiguration</code>不是从屏幕设备
</dd>
<dd>
<code><a href="../../java/awt/HeadlessException.html" title="class in java.awt">HeadlessException</a></code> - 当时
<code>GraphicsEnvironment.isHeadless()</code>返回
<code>true</code>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.6
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/GraphicsEnvironment.html#isHeadless--"><code>GraphicsEnvironment.isHeadless()</code></a>
<a href="../../javax/swing/JComponent.html#getDefaultLocale--"><code>JComponent.getDefaultLocale()</code></a>
</dd>
</dl> </li>
</ul> <a name="JDialog-java.awt.Window-java.awt.Dialog.ModalityType-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JDialog</h4> <pre>public JDialog(<a href="../../java/awt/Window.html" title="class in java.awt">Window</a> owner,
<a href="../../java/awt/Dialog.ModalityType.html" title="enum in java.awt">Dialog.ModalityType</a> modalityType)</pre>
<div class="block">
<span>创建一个具有空标题和指定模态的对话框,并以<code>Window</code>作为其所有者。</span>
<p> <span>这个构造函数将组件的区域属性返回的值<code>JComponent.getDefaultLocale</code></span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>owner</code> -在
<code>Window</code>从中显示该对话框或
<code>null</code>如果此对话框没有所有者
</dd>
<dd>
<span><code>modalityType</code> - 指定对话框是否在输入到其他窗口时显示。</span>
<span><code>null</code>值和不支持的模式类型相当于<code>MODELESS</code></span>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<span><code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果<code>owner</code>不是<a href="../../java/awt/Dialog.html" title="java.awt中的类"><code>Dialog</code></a><a href="../../java/awt/Frame.html" title="java.awt中的类"><code>Frame</code></a>的实例</span>
</dd>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
<code>owner</code>
<code>GraphicsConfiguration</code>不是从屏幕设备
</dd>
<dd>
<code><a href="../../java/awt/HeadlessException.html" title="class in java.awt">HeadlessException</a></code> - 当时
<code>GraphicsEnvironment.isHeadless()</code>返回
<code>true</code>
</dd>
<dd>
<code><a href="../../java/lang/SecurityException.html" title="class in java.lang">SecurityException</a></code> - 如果调用线程没有权限使用给定的
<code>modalityType</code>创建模态对话框
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.6
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/Dialog.ModalityType.html" title="枚举在java.awt中"><code>Dialog.ModalityType</code></a> <a href="../../java/awt/Dialog.html#setModal-boolean-"><code>Dialog.setModal(boolean)</code></a> <a href="../../java/awt/Dialog.html#setModalityType-java.awt.Dialog.ModalityType-"><code>Dialog.setModalityType(java.awt.Dialog.ModalityType)</code></a> <a href="../../java/awt/GraphicsEnvironment.html#isHeadless--"><code>GraphicsEnvironment.isHeadless()</code></a> <a href="../../javax/swing/JComponent.html#getDefaultLocale--"><code>JComponent.getDefaultLocale()</code></a></span>
</dd>
</dl> </li>
</ul> <a name="JDialog-java.awt.Window-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JDialog</h4> <pre>public JDialog(<a href="../../java/awt/Window.html" title="class in java.awt">Window</a> owner,
<a href="../../java/lang/String.html" title="class in java.lang">String</a> title)</pre>
<div class="block">
<span>使用指定的标题和所有者创建一个无模式对话框<code>Window</code></span>
<p> <span>这个构造函数将组件的区域属性返回的值<code>JComponent.getDefaultLocale</code></span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>owner</code> -在
<code>Window</code>从中显示该对话框或
<code>null</code>如果此对话框没有所有者
</dd>
<dd>
<code>title</code> -
<code>String</code>显示在对话框的标题栏或
<code>null</code>如果对话没有标题
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<span><code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果<code>owner</code>不是<a href="../../java/awt/Dialog.html" title="java.awt中的类"><code>Dialog</code></a><a href="../../java/awt/Frame.html" title="java.awt中的类"><code>Frame</code></a>的实例</span>
</dd>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
<code>owner</code>
<code>GraphicsConfiguration</code>不是从屏幕设备
</dd>
<dd>
<code><a href="../../java/awt/HeadlessException.html" title="class in java.awt">HeadlessException</a></code> - 当
<code>GraphicsEnvironment.isHeadless()</code>返回
<code>true</code>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.6
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/GraphicsEnvironment.html#isHeadless--"><code>GraphicsEnvironment.isHeadless()</code></a>
<a href="../../javax/swing/JComponent.html#getDefaultLocale--"><code>JComponent.getDefaultLocale()</code></a>
</dd>
</dl> </li>
</ul> <a name="JDialog-java.awt.Window-java.lang.String-java.awt.Dialog.ModalityType-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JDialog</h4> <pre>public JDialog(<a href="../../java/awt/Window.html" title="class in java.awt">Window</a> owner,
<a href="../../java/lang/String.html" title="class in java.lang">String</a> title,
<a href="../../java/awt/Dialog.ModalityType.html" title="enum in java.awt">Dialog.ModalityType</a> modalityType)</pre>
<div class="block">
<span>创建一个具有指定标题的对话框,所有者为<code>Window</code>和模态。</span>
<p> <span>这个构造函数将组件的区域属性返回的值<code>JComponent.getDefaultLocale</code></span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>owner</code> -在
<code>Window</code>从中显示该对话框或
<code>null</code>如果此对话框没有所有者
</dd>
<dd>
<code>title</code> - 在对话框的标题栏或
<code>String</code>中显示的
<code>null</code>如果对话没有标题
</dd>
<dd>
<span><code>modalityType</code> - 指定当显示的对话框是否输入到其他窗口。</span>
<span><code>null</code>值和不支持的模式类型相当于<code>MODELESS</code></span>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<span><code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果<code>owner</code>不是<a href="../../java/awt/Dialog.html" title="java.awt中的类"><code>Dialog</code></a><a href="../../java/awt/Frame.html" title="java.awt中的类"><code>Frame</code></a>的实例</span>
</dd>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
<code>owner</code>
<code>GraphicsConfiguration</code>不是从屏幕设备
</dd>
<dd>
<code><a href="../../java/awt/HeadlessException.html" title="class in java.awt">HeadlessException</a></code> - 当时
<code>GraphicsEnvironment.isHeadless()</code>返回
<code>true</code>
</dd>
<dd>
<code><a href="../../java/lang/SecurityException.html" title="class in java.lang">SecurityException</a></code> - 如果调用线程没有权限使用给定的
<code>modalityType</code>创建模态对话框
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.6
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/Dialog.ModalityType.html" title="枚举在java.awt中"><code>Dialog.ModalityType</code></a> <a href="../../java/awt/Dialog.html#setModal-boolean-"><code>Dialog.setModal(boolean)</code></a> <a href="../../java/awt/Dialog.html#setModalityType-java.awt.Dialog.ModalityType-"><code>Dialog.setModalityType(java.awt.Dialog.ModalityType)</code></a> <a href="../../java/awt/GraphicsEnvironment.html#isHeadless--"><code>GraphicsEnvironment.isHeadless()</code></a> <a href="../../javax/swing/JComponent.html#getDefaultLocale--"><code>JComponent.getDefaultLocale()</code></a></span>
</dd>
</dl> </li>
</ul> <a name="JDialog-java.awt.Window-java.lang.String-java.awt.Dialog.ModalityType-java.awt.GraphicsConfiguration-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>JDialog</h4> <pre>public JDialog(<a href="../../java/awt/Window.html" title="class in java.awt">Window</a> owner,
<a href="../../java/lang/String.html" title="class in java.lang">String</a> title,
<a href="../../java/awt/Dialog.ModalityType.html" title="enum in java.awt">Dialog.ModalityType</a> modalityType,
<a href="../../java/awt/GraphicsConfiguration.html" title="class in java.awt">GraphicsConfiguration</a> gc)</pre>
<div class="block">
<span>创建一个具有指定标题的对话框,所有者为<code>Window</code> ,模态和<code>GraphicsConfiguration</code></span>
<p> <span>注:所有弹出式组件( <code>JComboBox</code> <code>JPopupMenu</code> <code>JMenuBar</code>模态对话框内创建)将被迫轻量级的。</span> </p>
<p> <span>这个构造函数将组件的区域属性返回的值<code>JComponent.getDefaultLocale</code></span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>owner</code> -在
<code>Window</code>从中显示该对话框或
<code>null</code>如果此对话框没有所有者
</dd>
<dd>
<code>title</code> -
<code>String</code>显示在对话框的标题栏或
<code>null</code>如果对话没有标题
</dd>
<dd>
<span><code>modalityType</code> - 指定对话框是否显示输入到其他窗口。</span>
<span><code>null</code>值和不支持的模式类型相当于<code>MODELESS</code></span>
</dd>
<dd>
<span><code>gc</code> - 目标屏幕设备的<code>GraphicsConfiguration</code> ;</span>
<span>如果是<code>null</code> ,则假设默认系统为<code>GraphicsConfiguration</code></span>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<span><code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果<code>owner</code>不是<a href="../../java/awt/Dialog.html" title="java.awt中的类"><code>Dialog</code></a><a href="../../java/awt/Frame.html" title="java.awt中的类"><code>Frame</code></a>的实例</span>
</dd>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
<code>owner</code>
<code>GraphicsConfiguration</code>不是从屏幕设备
</dd>
<dd>
<code><a href="../../java/awt/HeadlessException.html" title="class in java.awt">HeadlessException</a></code> - 当
<code>GraphicsEnvironment.isHeadless()</code>返回
<code>true</code>
</dd>
<dd>
<code><a href="../../java/lang/SecurityException.html" title="class in java.lang">SecurityException</a></code> - 如果调用线程没有权限,可以使用给定的
<code>modalityType</code>创建模态对话框
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.6
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/Dialog.ModalityType.html" title="枚举在java.awt中"><code>Dialog.ModalityType</code></a> <a href="../../java/awt/Dialog.html#setModal-boolean-"><code>Dialog.setModal(boolean)</code></a> <a href="../../java/awt/Dialog.html#setModalityType-java.awt.Dialog.ModalityType-"><code>Dialog.setModalityType(java.awt.Dialog.ModalityType)</code></a> <a href="../../java/awt/GraphicsEnvironment.html#isHeadless--"><code>GraphicsEnvironment.isHeadless()</code></a> <a href="../../javax/swing/JComponent.html#getDefaultLocale--"><code>JComponent.getDefaultLocale()</code></a></span>
</dd>
</dl> </li>
</ul> </li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="dialogInit--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>dialogInit</h4> <pre>protected void dialogInit()</pre>
<div class="block">
由构造函数调用正确地初始化
<code>JDialog</code>
</div> </li>
</ul> <a name="createRootPane--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createRootPane</h4> <pre>protected <a href="../../javax/swing/JRootPane.html" title="class in javax.swing">JRootPane</a> createRootPane()</pre>
<div class="block">
由构造函数调用方法创建默认值
<code>rootPane</code>
</div> </li>
</ul> <a name="processWindowEvent-java.awt.event.WindowEvent-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>processWindowEvent</h4> <pre>protected void processWindowEvent(<a href="../../java/awt/event/WindowEvent.html" title="class in java.awt.event">WindowEvent</a> e)</pre>
<div class="block">
根据
<code>defaultCloseOperation</code>属性的状态处理窗口事件。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Window.html#processWindowEvent-java.awt.event.WindowEvent-">processWindowEvent</a></code>
<code><a href="../../java/awt/Window.html" title="class in java.awt">Window</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>e</code> - 窗口事件
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JDialog.html#setDefaultCloseOperation-int-"><code>setDefaultCloseOperation(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="setDefaultCloseOperation-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setDefaultCloseOperation</h4> <pre>public void setDefaultCloseOperation(int operation)</pre>
<div class="block">
<span>设置用户在此对话框上启动“关闭”时默认执行的操作。</span>
<span>您必须指定以下选项之一:</span>
<br/>
<br/>
<ul>
<li> <span><code>DO_NOTHING_ON_CLOSE</code> (定义在<code>WindowConstants</code> ):不要做任何事情;</span> <span>要求程序在<code>windowClosing</code>方法中处理已注册的<code>WindowListener</code>对象的操作。</span> </li>
<li> <span><code>HIDE_ON_CLOSE</code> (在<code>WindowConstants</code>定义):在调用任何已注册的<code>WindowListener</code>对象后自动隐藏该对话框。</span> </li>
<li> <span><code>DISPOSE_ON_CLOSE</code> (在<code>WindowConstants</code>定义):在调用任何已注册的<code>WindowListener</code>对象后自动隐藏和处理对话框。</span> </li>
</ul>
<p> <span>该值默认设置为<code>HIDE_ON_CLOSE</code></span> <span>对此属性的值的更改导致触发属性更改事件属性名称为“defaultCloseOperation”。</span> </p>
<p> <span><b>注意</b> 当Java虚拟机VM中的最后一个可显示的窗口被丢弃时VM可能会终止。</span> <span><a href="../../java/awt/doc-files/AWTThreadIssues.html">AWT Threading Issues</a>以获取更多信息。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>operation</code> - 用户关闭对话框时应执行的操作
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果defaultCloseOperation值不是上述有效值之一
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/Window.html#addWindowListener-java.awt.event.WindowListener-"><code>Window.addWindowListener(java.awt.event.WindowListener)</code></a> <a href="../../javax/swing/JDialog.html#getDefaultCloseOperation--"><code>getDefaultCloseOperation()</code></a> <a href="../../javax/swing/WindowConstants.html" title="javax.swing中的接口"><code>WindowConstants</code></a></span>
</dd>
</dl> </li>
</ul> <a name="getDefaultCloseOperation--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getDefaultCloseOperation</h4> <pre>public int getDefaultCloseOperation()</pre>
<div class="block">
返回用户在此对话框上启动“关闭”时发生的操作。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
指示窗口关闭操作的整数
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JDialog.html#setDefaultCloseOperation-int-"><code>setDefaultCloseOperation(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="setTransferHandler-javax.swing.TransferHandler-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setTransferHandler</h4> <pre>public void setTransferHandler(<a href="../../javax/swing/TransferHandler.html" title="class in javax.swing">TransferHandler</a> newHandler)</pre>
<div class="block">
<span>设置<code>transferHandler</code>属性,这是一种支持将数据传输到此组件的机制。</span>
<span>使用<code>null</code>如果该组件不支持数据传输操作。</span>
<p> <span>如果系统属性<code>suppressSwingDropSupport</code><code>false</code> (默认值),并且此组件上的当前下降目标是<code>null</code>或不是用户设置的下拉目标,则此方法将更改下拉目标,如下所示:如果<code>newHandler</code><code>null</code> ,它将清除掉目标。</span> <span>如果不是<code>null</code>它会安装一个新的<code>DropTarget</code></span> </p>
<p> <span>注意:当与<code>JDialog</code>一起使用时, <code>TransferHandler</code>仅提供数据导入功能,因为数据导出相关方法当前键入<code>JComponent</code></span> </p>
<p> <span>有关更多<a href="http://docs.oracle.com/javase/tutorial/uiswing/dnd/index.html">信息</a> ,请参阅<em>Java Tutorial</em> <a href="http://docs.oracle.com/javase/tutorial/uiswing/dnd/index.html">How to Use Drag and Drop and Data Transfer</a>中的一节。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>newHandler</code> - 全新
<code>TransferHandler</code>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.6
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/TransferHandler.html" title="javax.swing中的类"><code>TransferHandler</code></a> <a href="../../javax/swing/JDialog.html#getTransferHandler--"><code>getTransferHandler()</code></a> <a href="../../java/awt/Component.html#setDropTarget-java.awt.dnd.DropTarget-"><code>Component.setDropTarget(java.awt.dnd.DropTarget)</code></a></span>
</dd>
</dl> </li>
</ul> <a name="getTransferHandler--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getTransferHandler</h4> <pre>public <a href="../../javax/swing/TransferHandler.html" title="class in javax.swing">TransferHandler</a> getTransferHandler()</pre>
<div class="block">
获得
<code>transferHandler</code>属性。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
的价值
<code>transferHandler</code>属性
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.6
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/TransferHandler.html" title="javax.swing中的类"><code>TransferHandler</code></a> <a href="../../javax/swing/JDialog.html#setTransferHandler-javax.swing.TransferHandler-"><code>setTransferHandler(javax.swing.TransferHandler)</code></a></span>
</dd>
</dl> </li>
</ul> <a name="update-java.awt.Graphics-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>update</h4> <pre>public void update(<a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a> g)</pre>
<div class="block">
<span>致电<code>paint(g)</code></span>
<span>该方法被覆盖,以防止不必要的调用来清除背景。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Container.html#update-java.awt.Graphics-">update</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>g</code> - 要绘画的
<code>Graphics</code>上下文
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Component.html#update-java.awt.Graphics-"><code>Component.update(Graphics)</code></a>
</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> - 将菜单栏放在对话框中
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JDialog.html#getJMenuBar--"><code>getJMenuBar()</code></a>
</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="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JDialog.html#setJMenuBar-javax.swing.JMenuBar-"><code>setJMenuBar(javax.swing.JMenuBar)</code></a>
</dd>
</dl> </li>
</ul> <a name="isRootPaneCheckingEnabled--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isRootPaneCheckingEnabled</h4> <pre>protected boolean isRootPaneCheckingEnabled()</pre>
<div class="block">
返回是否将
<code>add</code>
<code>setLayout</code>的电话转发到
<code>contentPane</code>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>如果<code>add</code><code>setLayout</code> 则为true;</span>
<span>否则为假</span>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/JDialog.html#addImpl-java.awt.Component-java.lang.Object-int-"><code>addImpl(java.awt.Component, java.lang.Object, int)</code></a> <a href="../../javax/swing/JDialog.html#setLayout-java.awt.LayoutManager-"><code>setLayout(java.awt.LayoutManager)</code></a> <a href="../../javax/swing/JDialog.html#setRootPaneCheckingEnabled-boolean-"><code>setRootPaneCheckingEnabled(boolean)</code></a> <a href="../../javax/swing/RootPaneContainer.html" title="javax.swing中的接口"><code>RootPaneContainer</code></a></span>
</dd>
</dl> </li>
</ul> <a name="setRootPaneCheckingEnabled-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setRootPaneCheckingEnabled</h4> <pre>protected void setRootPaneCheckingEnabled(boolean enabled)</pre>
<div class="block">
设置是否向
<code>add</code>
<code>setLayout</code>
<code>contentPane</code>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>enabled</code> - 如果
<code>add</code>
<code>setLayout</code>被转发则为true如果它们应该直接在
<code>JDialog</code>上操作则为false。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/JDialog.html#addImpl-java.awt.Component-java.lang.Object-int-"><code>addImpl(java.awt.Component, java.lang.Object, int)</code></a> <a href="../../javax/swing/JDialog.html#setLayout-java.awt.LayoutManager-"><code>setLayout(java.awt.LayoutManager)</code></a> <a href="../../javax/swing/JDialog.html#isRootPaneCheckingEnabled--"><code>isRootPaneCheckingEnabled()</code></a> <a href="../../javax/swing/RootPaneContainer.html" title="javax.swing中的接口"><code>RootPaneContainer</code></a></span>
</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">
<span>添加指定的子级<code>Component</code></span>
<span>该方法被覆盖以有条件地转移到<code>contentPane</code></span>
<span>默认情况下,孩子将添加到<code>contentPane</code>而不是框架,详情请参考<a href="../../javax/swing/RootPaneContainer.html" title="javax.swing中的接口"><code>RootPaneContainer</code></a></span>
</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="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
<code>index</code>无效
</dd>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果将容器的父项添加到自身中
</dd>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果向
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code>添加窗口
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/JDialog.html#setRootPaneCheckingEnabled-boolean-"><code>setRootPaneCheckingEnabled(boolean)</code></a> <a href="../../javax/swing/RootPaneContainer.html" title="javax.swing中的接口"><code>RootPaneContainer</code></a></span>
</dd>
</dl> </li>
</ul> <a name="remove-java.awt.Component-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>remove</h4> <pre>public void remove(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> comp)</pre>
<div class="block">
<span>从容器中删除指定的组件。</span>
<span>如果<code>comp</code>不是<code>rootPane</code> ,这将转发到<code>contentPane</code></span>
<span>如果<code>comp</code>不是<code>JDialog</code><code>contentPane</code>的孩子,这将不会做任何事情。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Container.html#remove-java.awt.Component-">remove</a></code>
<code><a href="../../java/awt/Container.html" title="class in java.awt">Container</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>comp</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>comp</code>为空
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/Container.html#add-java.awt.Component-"><code>Container.add(java.awt.Component)</code></a> <a href="../../javax/swing/RootPaneContainer.html" title="javax.swing中的接口"><code>RootPaneContainer</code></a></span>
</dd>
</dl> </li>
</ul> <a name="setLayout-java.awt.LayoutManager-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setLayout</h4> <pre>public void setLayout(<a href="../../java/awt/LayoutManager.html" title="interface in java.awt">LayoutManager</a> manager)</pre>
<div class="block">
<span>设置<code>LayoutManager</code></span>
<span>被覆盖以有条件地将呼叫转发到<code>contentPane</code></span>
<span>请参阅<a href="../../javax/swing/RootPaneContainer.html" title="javax.swing中的接口"><code>RootPaneContainer</code></a>以获取更多信息。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Container.html#setLayout-java.awt.LayoutManager-">setLayout</a></code>
<code><a href="../../java/awt/Container.html" title="class in java.awt">Container</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>manager</code> -
<code>LayoutManager</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/JDialog.html#setRootPaneCheckingEnabled-boolean-"><code>setRootPaneCheckingEnabled(boolean)</code></a> <a href="../../javax/swing/RootPaneContainer.html" title="javax.swing中的接口"><code>RootPaneContainer</code></a></span>
</dd>
</dl> </li>
</ul> <a name="getRootPane--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getRootPane</h4> <pre>public <a href="../../javax/swing/JRootPane.html" title="class in javax.swing">JRootPane</a> getRootPane()</pre>
<div class="block">
返回此对话框的
<code>rootPane</code>对象。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../javax/swing/RootPaneContainer.html#getRootPane--">getRootPane</a></code>在界面
<code><a href="../../javax/swing/RootPaneContainer.html" title="interface in javax.swing">RootPaneContainer</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
这个组件单JRootPane小孩。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JDialog.html#setRootPane-javax.swing.JRootPane-"><code>setRootPane(javax.swing.JRootPane)</code></a>
<a href="../../javax/swing/RootPaneContainer.html#getRootPane--"><code>RootPaneContainer.getRootPane()</code></a>
</dd>
</dl> </li>
</ul> <a name="setRootPane-javax.swing.JRootPane-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setRootPane</h4> <pre>protected void setRootPane(<a href="../../javax/swing/JRootPane.html" title="class in javax.swing">JRootPane</a> root)</pre>
<div class="block">
<span>设置<code>rootPane</code>属性。</span>
<span>该方法由构造函数调用。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>root</code> - 此对话框的
<code>rootPane</code>对象
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JDialog.html#getRootPane--"><code>getRootPane()</code></a>
</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">
返回此对话框的
<code>contentPane</code>对象。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../javax/swing/RootPaneContainer.html#getContentPane--">getContentPane</a></code>在接口
<code><a href="../../javax/swing/RootPaneContainer.html" title="interface in javax.swing">RootPaneContainer</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>contentPane</code>属性
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JDialog.html#setContentPane-java.awt.Container-"><code>setContentPane(java.awt.Container)</code></a>
<a href="../../javax/swing/RootPaneContainer.html#getContentPane--"><code>RootPaneContainer.getContentPane()</code></a>
</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> contentPane)</pre>
<div class="block">
<span>设置<code>contentPane</code>属性。</span>
<span>该方法由构造函数调用。</span>
<p> <span>Swing的绘画架构在遏制层次<code>JComponent</code>中需要一个不透明的JComponent。</span> <span>这通常由内容窗格提供。</span> <span>如果更换内容窗格,建议您将其替换为不透明的<code>JComponent</code></span> </p>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../javax/swing/RootPaneContainer.html#setContentPane-java.awt.Container-">setContentPane</a></code>在界面
<code><a href="../../javax/swing/RootPaneContainer.html" title="interface in javax.swing">RootPaneContainer</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>contentPane</code> - 此对话框的
<code>contentPane</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>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/JRootPane.html" title="javax.swing中的类"><code>JRootPane</code></a> <a href="../../javax/swing/JDialog.html#getContentPane--"><code>getContentPane()</code></a> <a href="../../javax/swing/RootPaneContainer.html#setContentPane-java.awt.Container-"><code>RootPaneContainer.setContentPane(java.awt.Container)</code></a></span>
</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">
返回此对话框的
<code>layeredPane</code>对象。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../javax/swing/RootPaneContainer.html#getLayeredPane--">getLayeredPane</a></code>在界面
<code><a href="../../javax/swing/RootPaneContainer.html" title="interface in javax.swing">RootPaneContainer</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>layeredPane</code>属性
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JDialog.html#setLayeredPane-javax.swing.JLayeredPane-"><code>setLayeredPane(javax.swing.JLayeredPane)</code></a>
<a href="../../javax/swing/RootPaneContainer.html#getLayeredPane--"><code>RootPaneContainer.getLayeredPane()</code></a>
</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> layeredPane)</pre>
<div class="block">
<span>设置<code>layeredPane</code>属性。</span>
<span>该方法由构造函数调用。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../javax/swing/RootPaneContainer.html#setLayeredPane-javax.swing.JLayeredPane-">setLayeredPane</a></code>在接口
<code><a href="../../javax/swing/RootPaneContainer.html" title="interface in javax.swing">RootPaneContainer</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>layeredPane</code> - 新的
<code>layeredPane</code>属性
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/awt/IllegalComponentStateException.html" title="class in java.awt">IllegalComponentStateException</a></code> - (运行时异常)如果分层窗格参数为空
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JDialog.html#getLayeredPane--"><code>getLayeredPane()</code></a>
<a href="../../javax/swing/RootPaneContainer.html#setLayeredPane-javax.swing.JLayeredPane-"><code>RootPaneContainer.setLayeredPane(javax.swing.JLayeredPane)</code></a>
</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>glassPane</code>对象。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../javax/swing/RootPaneContainer.html#getGlassPane--">getGlassPane</a></code>在接口
<code><a href="../../javax/swing/RootPaneContainer.html" title="interface in javax.swing">RootPaneContainer</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>glassPane</code>财产
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JDialog.html#setGlassPane-java.awt.Component-"><code>setGlassPane(java.awt.Component)</code></a>
<a href="../../javax/swing/RootPaneContainer.html#getGlassPane--"><code>RootPaneContainer.getGlassPane()</code></a>
</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> glassPane)</pre>
<div class="block">
<span>设置<code>glassPane</code>属性。</span>
<span>该方法由构造函数调用。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../javax/swing/RootPaneContainer.html#setGlassPane-java.awt.Component-">setGlassPane</a></code>在接口
<code><a href="../../javax/swing/RootPaneContainer.html" title="interface in javax.swing">RootPaneContainer</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>glassPane</code> - 此对话框的
<code>glassPane</code>对象
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JDialog.html#getGlassPane--"><code>getGlassPane()</code></a>
<a href="../../javax/swing/RootPaneContainer.html#setGlassPane-java.awt.Component-"><code>RootPaneContainer.setGlassPane(java.awt.Component)</code></a>
</dd>
</dl> </li>
</ul> <a name="getGraphics--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getGraphics</h4> <pre>public <a href="../../java/awt/Graphics.html" title="class in java.awt">Graphics</a> getGraphics()</pre>
<div class="block">
<span>为此组件创建图形上下文。</span>
<span>此方法将返回<code>null</code>如果组件当前是不可显示。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Component.html#getGraphics--">getGraphics</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>null</code>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.6
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Component.html#paint-java.awt.Graphics-"><code>Component.paint(java.awt.Graphics)</code></a>
</dd>
</dl> </li>
</ul> <a name="repaint-long-int-int-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>repaint</h4> <pre>public void repaint(long time,
int x,
int y,
int width,
int height)</pre>
<div class="block">
<span>在time毫秒内<code>time</code>绘制该组件的<code>time</code>矩形。</span>
<span>有关如何处理重绘的详细信息,请参阅<code>RepaintManager</code></span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Component.html#repaint-long-int-int-int-int-">repaint</a></code>
<code><a href="../../java/awt/Component.html" title="class in java.awt">Component</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>time</code> - 更新前的最大时间(毫秒)
</dd>
<dd>
<code>x</code> -
<i>x</i>坐标
</dd>
<dd>
<code>y</code> -
<i>y</i>坐标
</dd>
<dd>
<code>width</code> - 宽度
</dd>
<dd>
<code>height</code> - 高度
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.6
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/RepaintManager.html" title="javax.swing中的类"><code>RepaintManager</code></a></span>
</dd>
</dl> </li>
</ul> <a name="setDefaultLookAndFeelDecorated-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setDefaultLookAndFeelDecorated</h4> <pre>public static void setDefaultLookAndFeelDecorated(boolean defaultLookAndFeelDecorated)</pre>
<div class="block">
<span>提供一个提示,以确定新创建的<code>JDialog</code>是否应该有当前的外观和风格提供的窗口装饰(如边框,关闭窗口,标题...)。</span>
<span>如果<code>defaultLookAndFeelDecorated</code>是真的,当前的<code>LookAndFeel</code>支持提供窗口装饰,当前的窗口管理器支持未装饰的窗口,那么新创建的<code>JDialog</code>的窗口装饰将由当前的<code>LookAndFeel</code></span>
<span>否则,新创建的<code>JDialog</code>将具有由当前窗口管理器提供的窗口装饰。</span>
<p> <span>您可以通过执行以下操作在单个JDialog上获得相同的效果</span> </p>
<pre> <span>JDialog dialog = new JDialog();
dialog.setUndecorated(true);
dialog.getRootPane().setWindowDecorationStyle(JRootPane.PLAIN_DIALOG);</span> </pre>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>defaultLookAndFeelDecorated</code> - 关于当前的外观是否应提供窗饰的提示
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/LookAndFeel.html#getSupportsWindowDecorations--"><code>LookAndFeel.getSupportsWindowDecorations()</code></a>
</dd>
</dl> </li>
</ul> <a name="isDefaultLookAndFeelDecorated--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isDefaultLookAndFeelDecorated</h4> <pre>public static boolean isDefaultLookAndFeelDecorated()</pre>
<div class="block">
<span>如果新创建的<code>JDialog</code>应该具有当前外观提供的窗口装饰则返回true。</span>
<span>这只是一个提示,因为某些外观和感觉可能不支持此功能。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
真实如果外观和感觉应该提供Window装饰。
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</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>JDialog</code>的字符串表示<code>JDialog</code></span>
<span>该方法仅用于调试目的,并且返回的字符串的内容和格式可能因实现而异。</span>
<span>返回的字符串可能为空,但可能不是<code>null</code></span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Dialog.html#paramString--">paramString</a></code>
<code><a href="../../java/awt/Dialog.html" title="class in java.awt">Dialog</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
这个
<code>JDialog</code>的字符串表示
<code>JDialog</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>获取与此JDialog关联的AccessibleContext。</span>
<span>对于JDialogAccessibleContext采用AccessibleJDialog的形式。</span>
<span>如有必要将创建一个新的AccessibleJDialog实例。</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/Dialog.html#getAccessibleContext--">getAccessibleContext</a></code>
<code><a href="../../java/awt/Dialog.html" title="class in java.awt">Dialog</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
AccessibleJDialog用作此JDialog的AccessibleContext
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>