代码改变世界

Java AWT Dialog

2012-10-26 01:01  coffeescript  阅读(1655)  评论(0)    收藏  举报

针对类内声明的私有变量在main()方法中无法访问的问题,可以先声明一个createUI()方法,然后在main()中实例化类对象并调用方法。

Dialog类也是容器类,所以可以添加Panel,可以用setSize()和setLocation()方法,一般采取先声明一个Dialog dialog私有对象,然后创建一个createDialog()方法,返回值是Dialog类型,在createUI()方法里通过主类调用createDialog()方法实例化。

tips:

1.Dialog是顶级窗口,但必须依赖一个其他的窗口而不能单独存在,所依赖的窗口称为对话框的所有者,通常是Frame或其他的Dialog

2.Dialog默认布局管理器是BorderLayout类型,默认初始化不可见

3.Dialog默认为无模式的