当前位置 类层次 (JDK) 所有类 (JDK) 所有域和方法 (JDK)

类 java.awt.Dialog

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Window
                           |
                           +----java.awt.Dialog

public class Dialog
extends Window
下列类的父类:
FileDialog

这个类生成一个对话框 - 可获取用户输入的窗口。对话框的缺省布局是 BorderLayout 。

对话框具有生成下列窗口事件的能力: WindowOpened, WindowClosing, WindowClosed, WindowActivated, WindowDeactivated 。

来自:
JDK1.0
参见:
WindowEvent, addWindowListener

构造子索引

Dialog(Frame)
构造一个带空标题的初始不可见对话框。
Dialog(Frame, boolean)
构造一个带空标题的初始不可见对话框。
Dialog(Frame, String)
构造一个带标题的初始不可见对话框。
Dialog(Frame, String, boolean)
构造一个带标题的初始不可见对话框。

方法索引

addNotify()
创建对话框的同级件。
getTitle()
获取对话框的标题。
isModal()
表示对话框是否是模式对话框。
isResizable()
表示这个对话框窗口是否可重置尺寸。
paramString()
返回表示这个对话框窗口状态的参数字符串。
setModal(boolean)
指明这个对话框是否是模式对话框。
setResizable(boolean)
设置可重置尺寸的标志。
setTitle(String)
设置对话框的标题。
show()
显示对话框。

构造子

Dialog
 public Dialog(Frame parent)
构造一个带空标题的初始不可见对话框。

参数:
parent - 对话框的拥有者
参见:
setSize, setVisible
Dialog
 public Dialog(Frame parent,
                boolean modal)
构造一个带空标题的初始不可见对话框。模式对话框获取用户在父代框架中的所有输入。

参数:
parent - 对话框的拥有者
modal - 若为 true ,则当对话框显示时,对话框块输入到父窗口中。
Dialog
 public Dialog(Frame parent,
               String title)
构造一个带标题的初始不可见对话框。

参数:
parent - 对话框的拥有者
title - 对话框的标题
参见:
setSize, setVisible
Dialog
 public Dialog(Frame parent,
               String title,
                boolean modal)
构造一个带标题的初始不可见对话框。模式对话框获用户在父类框架中的所有输入。

参数:
parent - 对话框的拥有者
title - 对话框的标题
modal - 若为 true ,则当对话框显示时,对话框块输入到父窗口中。
参见:
setSize, setVisible

方法

addNotify
 public void addNotify()
创建对话框的同级件。该同级件允许在不改变框架功能的情况下改变其外观。

覆盖:
Window 中的 addNotify
isModal
 public boolean isModal()
表示对话框是否是模式对话框。模式对话框获取用户的所有输入。

返回值:
若对话框窗口是模式的,则返回 true ;否则返回 false
参见:
setModal
setModal
 public void setModal(boolean b)
指明这个对话框是否是模式对话框。模式对话框获取用户在父类框架中的的所有输入。

参见:
isModal
getTitle
 public String getTitle()
获取对话框的标题。

返回值:
对话框窗口的标题。
参见:
setTitle
setTitle
 public synchronized void setTitle(String title)
设置对话框的标题。

参数:
title - 给予对话框的新标题
参见:
getTitle
show
 public void show()
显示对话框。若对话框是可见的,该方法将把对话框显示到前面。若对话框是模式的,则到父窗口的输入将被这个调用阻塞,直到对话框通过调用 hide 或 dispose 方法成为不活动窗口时为止。由于当一个调用 show 方法的调度线程被阻塞时,工具箱将确保运行另一个调度线程,因此允许显示来自事件调度线程的模式对话框。

覆盖:
Window 中的 show
参见:
hide
isResizable
 public boolean isResizable()
表示这个对话框窗口是否可重置尺寸。

返回值:
若用户可改变对话框大小,则返回 true ;否则返回 false
参见:
setResizable
setResizable
 public synchronized void setResizable(boolean resizable)
设置可重置尺寸的标志。

参数:
resizable - true 表示用户可改变对话框框大小; false 表示用户不能改变对话框大小。
参见:
isResizable
paramString
 protected String paramString()
返回表示这个对话框窗口状态的参数字符串。该字符串对调试有用。

返回值:
这个对话框窗口的参数字符串。
覆盖:
Container 中的 paramString

当前位置 类层次 (JDK) 所有类 (JDK) 所有域和方法 (JDK)