- 所有已实现的接口:
ImageObserver,MenuContainer,Serializable,Accessible
- 已知子类:
FileDialog,JDialog
getInsets 方法获得,但是,由于这些尺寸取决于平台,因此在通过调用 pack 或 show 使对话框可显示之前,无法获得有效的插入值。由于边框区域包含在对话框的整体大小中,边框有效地遮挡了对话框的一部分,将可用于渲染和/或显示子组件的区域限制在左上角位置为 (insets.left, insets.top) 的矩形,并且大小为 width - (insets.left + insets.right) 乘以 height - (insets.top + insets.bottom)。
对话框的默认布局是 BorderLayout 。
对话框可能会使用 setUndecorated 关闭其原生装饰(即框架和标题栏)。这只能在对话框不是 displayable 时完成。
对话框在构造时可能有另一个窗口作为其所有者。当可见对话框的所有者窗口最小化时,该对话框将自动对用户隐藏。当所有者窗口随后恢复时,该对话框再次对用户可见。
在多屏幕环境中,您可以在与其所有者不同的屏幕设备上创建Dialog。有关详细信息,请参阅 Frame 。
对话框可以是无模式的(默认)或模式的。模态对话框是一种阻止输入到应用程序中某些其他顶级窗口的对话框,但以该对话框作为其所有者创建的任何窗口除外。有关详细信息,请参阅 AWT模态 规范。
对话框能够生成以下 WindowEvents:WindowOpened、WindowClosing、WindowClosed、WindowActivated、WindowDeactivated、WindowGainedFocus、WindowLostFocus。
- 自从:
- 1.0
- 参见:
-
内部类总结
内部类修饰符和类型类描述protected class此类实现了对Dialog类的辅助功能支持。static enum任何顶级窗口都可以标记为不被模态对话框阻止。static enum模态对话框会阻止对某些顶级窗口的所有输入。在类 java.awt.Window 中声明的嵌套类/接口
Window.AccessibleAWTWindow, Window.Type在类 java.awt.Container 中声明的嵌套类/接口
Container.AccessibleAWTContainer -
字段摘要
字段在类 java.awt.Component 中声明的字段
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT在接口 java.awt.image.ImageObserver 中声明的字段
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH -
构造方法总结
构造方法构造方法描述使用指定的所有者Dialog和空标题构造一个最初不可见的无模式Dialog。使用指定的所有者Dialog和标题构造一个最初不可见的无模式Dialog。使用指定的所有者Dialog、标题和模态构造一个最初不可见的Dialog。Dialog(Dialog owner, String title, boolean modal, GraphicsConfiguration gc) 构造一个最初不可见的Dialog,具有指定的所有者Dialog、标题、模态和GraphicsConfiguration。构造一个最初不可见的、无模式的Dialog,具有指定的所有者Frame和一个空标题。构造一个初始不可见的Dialog,具有指定的所有者Frame和模态以及一个空标题。使用指定的所有者Frame和标题构造一个最初不可见的无模式Dialog。使用指定的所有者Frame、标题和模态构造一个最初不可见的Dialog。Dialog(Frame owner, String title, boolean modal, GraphicsConfiguration gc) 构造一个最初不可见的Dialog,具有指定的所有者Frame、标题、模态和GraphicsConfiguration。使用指定的所有者Window和空标题构造一个最初不可见的无模式Dialog。Dialog(Window owner, Dialog.ModalityType modalityType) 构造一个最初不可见的Dialog,具有指定的所有者Window和模态以及一个空标题。使用指定的所有者Window和标题构造一个最初不可见的无模式Dialog。Dialog(Window owner, String title, Dialog.ModalityType modalityType) 使用指定的所有者Window、标题和模态构造一个最初不可见的Dialog。Dialog(Window owner, String title, Dialog.ModalityType modalityType, GraphicsConfiguration gc) 构造一个最初不可见的Dialog,具有指定的所有者Window、标题、模态和GraphicsConfiguration。 -
方法总结
修饰符和类型方法描述void通过将此对话框连接到本机屏幕资源,使其可显示。获取与此对话框关联的 AccessibleContext。返回此对话框的模态类型。getTitle()获取对话框的标题。voidhide()已弃用。booleanisModal()指示对话框是否是模态的。boolean指示此对话框是否可由用户调整大小。boolean指示此对话框是否未修饰。protected String返回表示此对话框状态的字符串。voidsetModal(boolean modal) 指定此对话框是否应该是模态的。void设置此对话框的模态类型。voidsetResizable(boolean resizable) 设置此对话框是否可由用户调整大小。void设置对话框的标题。voidsetUndecorated(boolean undecorated) 禁用或启用此对话框的装饰。voidsetVisible(boolean b) 根据参数b的值显示或隐藏此Dialog。voidshow()已弃用。从 JDK 1.5 版开始,由setVisible(boolean)取代。voidtoBack()如果此窗口可见,则将此窗口发送到后面,如果它是焦点或活动窗口,则可能会导致它失去焦点或激活。在类 java.awt.Window 中声明的方法
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBackground, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setOpacity, setShape, setSize, setSize, setType, toFront在类 java.awt.Container 中声明的方法
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusDownCycle, update, validate, validateTree在类 java.awt.Component 中声明的方法
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
字段详细信息
-
DEFAULT_MODALITY_TYPE
模态对话框的默认模态类型。默认模态类型是APPLICATION_MODAL。调用旧式setModal(true)等于setModalityType(DEFAULT_MODALITY_TYPE)。- 自从:
- 1.6
- 参见:
-
-
构造方法详细信息
-
Dialog
构造一个最初不可见的、无模式的Dialog,具有指定的所有者Frame和一个空标题。- 参数:
owner- 对话框的所有者或null如果此对话框没有所有者- 抛出:
IllegalArgumentException- 如果owner的GraphicsConfiguration不是来自屏幕设备HeadlessException- 当GraphicsEnvironment.isHeadless()返回true- 参见:
-
Dialog
构造一个初始不可见的Dialog,具有指定的所有者Frame和模态以及一个空标题。- 参数:
owner- 对话框的所有者或null如果此对话框没有所有者modal- 指定对话框在显示时是否阻止用户输入到其他顶级窗口。如果是false,对话框是MODELESS;如果true,模态类型属性设置为DEFAULT_MODALITY_TYPE- 抛出:
IllegalArgumentException- 如果owner的GraphicsConfiguration不是来自屏幕设备HeadlessException- 当GraphicsEnvironment.isHeadless()返回true- 参见:
-
Dialog
使用指定的所有者Frame和标题构造一个最初不可见的无模式Dialog。- 参数:
owner- 对话框的所有者或null如果此对话框没有所有者title- 对话框的标题或null如果此对话框没有标题- 抛出:
IllegalArgumentException- 如果owner的GraphicsConfiguration不是来自屏幕设备HeadlessException- 当GraphicsEnvironment.isHeadless()返回true- 参见:
-
Dialog
使用指定的所有者Frame、标题和模态构造一个最初不可见的Dialog。- 参数:
owner- 对话框的所有者或null如果此对话框没有所有者title- 对话框的标题或null如果此对话框没有标题modal- 指定对话框在显示时是否阻止用户输入到其他顶级窗口。如果是false,对话框是MODELESS;如果true,模态类型属性设置为DEFAULT_MODALITY_TYPE- 抛出:
IllegalArgumentException- 如果owner的GraphicsConfiguration不是来自屏幕设备HeadlessException- 当GraphicsEnvironment.isHeadless()返回true- 参见:
-
Dialog
构造一个最初不可见的Dialog,具有指定的所有者Frame、标题、模态和GraphicsConfiguration。- 参数:
owner- 对话框的所有者或null如果此对话框没有所有者title- 对话框的标题或null如果此对话框没有标题modal- 指定对话框在显示时是否阻止用户输入到其他顶级窗口。如果是false,对话框是MODELESS;如果true,模态类型属性设置为DEFAULT_MODALITY_TYPEgc- 目标屏幕设备的GraphicsConfiguration;如果null,则假定默认系统GraphicsConfiguration- 抛出:
IllegalArgumentException- 如果gc不是来自屏幕设备HeadlessException- 当GraphicsEnvironment.isHeadless()返回true- 自从:
- 1.4
- 参见:
-
Dialog
使用指定的所有者Dialog和空标题构造一个最初不可见的无模式Dialog。- 参数:
owner- 对话框的所有者或null如果此对话框没有所有者- 抛出:
IllegalArgumentException- 如果owner的GraphicsConfiguration不是来自屏幕设备HeadlessException- 当GraphicsEnvironment.isHeadless()返回true- 自从:
- 1.2
- 参见:
-
Dialog
使用指定的所有者Dialog和标题构造一个最初不可见的无模式Dialog。- 参数:
owner- 对话框的所有者或null如果没有所有者title- 对话框的标题或null如果此对话框没有标题- 抛出:
IllegalArgumentException- 如果owner的GraphicsConfiguration不是来自屏幕设备HeadlessException- 当GraphicsEnvironment.isHeadless()返回true- 自从:
- 1.2
- 参见:
-
Dialog
使用指定的所有者Dialog、标题和模态构造一个最初不可见的Dialog。- 参数:
owner- 对话框的所有者或null如果此对话框没有所有者title- 对话框的标题或null如果此对话框没有标题modal- 指定对话框在显示时是否阻止用户输入到其他顶级窗口。如果是false,对话框是MODELESS;如果true,模态类型属性设置为DEFAULT_MODALITY_TYPE- 抛出:
IllegalArgumentException- 如果owner的GraphicsConfiguration不是来自屏幕设备HeadlessException- 当GraphicsEnvironment.isHeadless()返回true- 自从:
- 1.2
- 参见:
-
Dialog
构造一个最初不可见的Dialog,具有指定的所有者Dialog、标题、模态和GraphicsConfiguration。- 参数:
owner- 对话框的所有者或null如果此对话框没有所有者title- 对话框的标题或null如果此对话框没有标题modal- 指定对话框在显示时是否阻止用户输入到其他顶级窗口。如果是false,对话框是MODELESS;如果true,模态类型属性设置为DEFAULT_MODALITY_TYPEgc- 目标屏幕设备的GraphicsConfiguration;如果null,则假定默认系统GraphicsConfiguration- 抛出:
IllegalArgumentException- 如果gc不是来自屏幕设备HeadlessException- 当GraphicsEnvironment.isHeadless()返回true- 自从:
- 1.4
- 参见:
-
Dialog
使用指定的所有者Window和空标题构造一个最初不可见的无模式Dialog。- 参数:
owner- 对话框的所有者。所有者必须是Dialog、Frame、它们的任何后代或null的实例- 抛出:
IllegalArgumentException- 如果owner不是Dialog或Frame的实例IllegalArgumentException- 如果owner的GraphicsConfiguration不是来自屏幕设备HeadlessException- 当GraphicsEnvironment.isHeadless()返回true- 自从:
- 1.6
- 参见:
-
Dialog
使用指定的所有者Window和标题构造一个最初不可见的无模式Dialog。- 参数:
owner- 对话框的所有者。所有者必须是Dialog、Frame、它们的任何后代或null的实例title- 对话框的标题或null如果此对话框没有标题- 抛出:
IllegalArgumentException- 如果owner不是Dialog或Frame的实例IllegalArgumentException- 如果owner的GraphicsConfiguration不是来自屏幕设备HeadlessException- 当GraphicsEnvironment.isHeadless()返回true- 自从:
- 1.6
- 参见:
-
Dialog
构造一个最初不可见的Dialog,具有指定的所有者Window和模态以及一个空标题。- 参数:
owner- 对话框的所有者。所有者必须是Dialog、Frame、它们的任何后代或null的实例modalityType- 指定对话框在显示时是否阻止输入到其他窗口。null值和不支持的模态类型等同于MODELESS- 抛出:
IllegalArgumentException- 如果owner不是Dialog或Frame的实例IllegalArgumentException- 如果owner的GraphicsConfiguration不是来自屏幕设备HeadlessException- 当GraphicsEnvironment.isHeadless()返回trueSecurityException- 如果调用线程无权使用给定的modalityType创建模态对话框- 自从:
- 1.6
- 参见:
-
Dialog
使用指定的所有者Window、标题和模态构造一个最初不可见的Dialog。- 参数:
owner- 对话框的所有者。所有者必须是Dialog、Frame、它们的任何后代或null的实例title- 对话框的标题或null如果此对话框没有标题modalityType- 指定对话框在显示时是否阻止输入到其他窗口。null值和不支持的模态类型等同于MODELESS- 抛出:
IllegalArgumentException- 如果owner不是Dialog或Frame的实例IllegalArgumentException- 如果owner的GraphicsConfiguration不是来自屏幕设备HeadlessException- 当GraphicsEnvironment.isHeadless()返回trueSecurityException- 如果调用线程无权使用给定的modalityType创建模态对话框- 自从:
- 1.6
- 参见:
-
Dialog
public Dialog(Window owner, String title, Dialog.ModalityType modalityType, GraphicsConfiguration gc) 构造一个最初不可见的Dialog,具有指定的所有者Window、标题、模态和GraphicsConfiguration。- 参数:
owner- 对话框的所有者。所有者必须是Dialog、Frame、它们的任何后代或null的实例title- 对话框的标题或null如果此对话框没有标题modalityType- 指定对话框在显示时是否阻止输入到其他窗口。null值和不支持的模态类型等同于MODELESSgc- 目标屏幕设备的GraphicsConfiguration;如果null,则假定默认系统GraphicsConfiguration- 抛出:
IllegalArgumentException- 如果owner不是Dialog或Frame的实例IllegalArgumentException- 如果gc不是来自屏幕设备HeadlessException- 当GraphicsEnvironment.isHeadless()返回trueSecurityException- 如果调用线程无权使用给定的modalityType创建模态对话框- 自从:
- 1.6
- 参见:
-
-
方法详情
-
addNotify
public void addNotify()通过将此对话框连接到本机屏幕资源,使其可显示。使对话框可显示将导致其任何子项都可显示。此方法由工具包内部调用,不应由程序直接调用。 -
isModal
public boolean isModal()指示对话框是否是模态的。此方法已过时,仅用于向后兼容。请改用
getModalityType()。- 返回:
true如果这个对话窗口是模态的;false否则- 参见:
-
setModal
public void setModal(boolean modal) 指定此对话框是否应该是模态的。此方法已过时,仅用于向后兼容。请改用
setModalityType()。注意:在隐藏并再次显示之前,更改可见对话框的模式可能无效。
- 参数:
modal- 指定对话框在显示时是否阻止对其他窗口的输入;调用setModal(true)相当于setModalityType(Dialog.DEFAULT_MODALITY_TYPE),调用setModal(false)相当于setModalityType(Dialog.ModalityType.MODELESS)- 自从:
- 1.1
- 参见:
-
getModalityType
返回此对话框的模态类型。- 返回:
- 此对话框的模态类型
- 自从:
- 1.6
- 参见:
-
setModalityType
设置此对话框的模态类型。有关可能的模态类型,请参阅ModalityType。如果不支持给定的模态类型,则使用
MODELESS。您可能希望在调用此方法后调用getModalityType()以确保已设置模态类型。注意:在隐藏并再次显示之前,更改可见对话框的模式可能无效。
- 参数:
type- 指定对话框在显示时是否阻止输入到其他窗口。null值和不支持的模态类型等同于MODELESS- 抛出:
SecurityException- 如果调用线程无权使用给定的modalityType创建模态对话框- 自从:
- 1.6
- 参见:
-
getTitle
获取对话框的标题。标题显示在对话框的边框中。- 返回:
-
此对话框窗口的标题。标题可能是
null。 - 参见:
-
setTitle
设置对话框的标题。- 参数:
title- 对话框边框中显示的标题;空值导致空标题- 参见:
-
setVisible
public void setVisible(boolean b) 根据参数b的值显示或隐藏此Dialog。- 重写:
setVisible在类Window中- 参数:
b- 如果是true,则使Dialog可见,否则隐藏Dialog。如果对话框和/或其所有者尚不可显示,则两者都可显示。对话框将在可见之前进行验证。如果是false,则隐藏Dialog,然后如果setVisible(true)当前被阻止则返回。模态对话框的注意事项.
setVisible(true):如果对话框尚不可见,则此调用将不会返回,直到通过调用setVisible(false)或dispose隐藏对话框。setVisible(false):隐藏对话框,如果当前被阻止,则在setVisible(true)上返回。- 可以从事件调度线程调用此方法,因为工具包可确保在阻塞此方法时不会阻塞其他事件。
- 参见:
-
show
已弃用。从 JDK 1.5 版开始,由setVisible(boolean)取代。使Dialog可见。如果对话框和/或其所有者尚不可显示,则两者都可显示。对话框将在可见之前进行验证。如果对话框已经可见,这会将对话框置于最前面。如果对话框是模态的并且不可见,则此调用将不会返回,直到通过调用 hide 或 dispose 隐藏对话框。允许从事件调度线程显示模态对话框,因为工具包将确保另一个事件泵运行,而调用此方法的事件泵被阻止。
-
hide
已弃用。从 JDK 1.5 版开始,由setVisible(boolean)取代。隐藏对话框,如果当前被阻止,则导致show返回。 -
toBack
public void toBack()如果此窗口可见,则将此窗口发送到后面,如果它是焦点或活动窗口,则可能会导致它失去焦点或激活。将此窗口置于堆叠顺序的底部,并显示在该 VM 中任何其他窗口的后面。如果此窗口不可见,则不会执行任何操作。某些平台不允许其他 Windows 拥有的 Windows 显示在其所有者下方。将尽一切努力将此窗口移到堆叠顺序中尽可能低的位置;但是,开发人员不应假设此方法在任何情况下都会将此窗口移动到所有其他窗口下方。
由于本机窗口系统的变化,无法保证对焦点和活动窗口的更改。在该窗口收到 WINDOW_LOST_FOCUS 或 WINDOW_DEACTIVATED 事件之前,开发人员绝不能假设该窗口不再是焦点窗口或活动窗口。在最顶层窗口是焦点窗口的平台上,此方法将大概导致此窗口失去焦点。在这种情况下,此 VM 中下一个最高的可聚焦窗口将获得焦点。在堆叠顺序通常不会影响焦点窗口的平台上,此方法将大概保持焦点和活动窗口不变。
如果这个对话框是模态的并且阻塞了一些窗口,那么所有的窗口也会被发送到后面以保持它们在阻塞对话框之下。
-
isResizable
public boolean isResizable()指示此对话框是否可由用户调整大小。默认情况下,所有对话框最初都是可调整大小的。- 返回:
true如果用户可以调整对话框的大小;false否则。- 参见:
-
setResizable
public void setResizable(boolean resizable) 设置此对话框是否可由用户调整大小。- 参数:
resizable-true如果用户可以调整此对话框的大小;false否则。- 参见:
-
setUndecorated
public void setUndecorated(boolean undecorated) 禁用或启用此对话框的装饰。此方法只能在对话框不可显示时调用。要装饰此对话框,它必须是不透明的并具有默认形状,否则将抛出
IllegalComponentStateException。有关详细信息,请参阅Window.setShape(java.awt.Shape)、Window.setOpacity(float)和Window.setBackground(java.awt.Color)- 参数:
undecorated-true如果不启用对话框装饰;false如果要启用对话框装饰- 抛出:
IllegalComponentStateException- 如果对话框是可显示的IllegalComponentStateException- 如果undecorated是false,并且此对话框没有默认形状IllegalComponentStateException- 如果undecorated是false,并且此对话框的不透明度小于1.0fIllegalComponentStateException- 如果undecorated是false,并且此对话框背景颜色的 alpha 值小于1.0f- 自从:
- 1.4
- 参见:
-
isUndecorated
public boolean isUndecorated()指示此对话框是否未修饰。默认情况下,所有对话框最初都是装饰的。- 返回:
true如果对话框未修饰;false否则。- 自从:
- 1.4
- 参见:
-
paramString
返回表示此对话框状态的字符串。此方法仅用于调试目的,返回字符串的内容和格式可能因实现而异。返回的字符串可能为空,但可能不是null。- 重写:
paramString在类Container中- 返回:
- 此对话框窗口的参数字符串。
-
getAccessibleContext
获取与此对话框关联的 AccessibleContext。对于对话框,AccessibleContext 采用 AccessibleAWTDialog 的形式。如有必要,将创建一个新的 AccessibleAWTDialog 实例。- 指定者:
getAccessibleContext在接口Accessible中- 重写:
getAccessibleContext在类Window中- 返回:
- 用作此对话框的 AccessibleContext 的 AccessibleAWTDialog
- 自从:
- 1.3
-
setVisible(boolean)取代。