JFrame常用的几种方法

时间:2022-02-18 20:40:59

转自:http://blog.****.net/cymyell/article/details/4359159

setExtendedState(JFrame.MAXIMIZED_BOTH);//界面显示最大化

setUndecorated(true); // 去掉窗口的装饰,删除标题栏
getRootPane().setWindowDecorationStyle(JRootPane.NONE);//采用指定的窗口装饰风格

getRootPane().setWindowDecorationStyle()方法为窗口指定以下的装饰风格:

   NONE                                      无装饰(即去掉标题栏)
   FRAME                                     普通窗口风格
   PLAIN_DIALOG                        简单对话框风格
   INFORMATION_DIALOG           信息对话框风格
   ERROR_DIALOG                       错误对话框风格
   COLOR_CHOOSER_DIALOG     拾色器对话框风格
   FILE_CHOOSER_DIALOG         文件选择对话框风格
   QUESTION_DIALOG                 问题对话框风格
   WARNING_DIALOG                  警告对话框风格

setMinimumSize(new   Dimension(500,400));//设置窗口最小的界面

setMaximumSize(new   Dimension(500,400));//设置窗口最大的界面

setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);//设置关闭按钮事件

setIconImage(Toolkit.getDefaultToolkit().createImage("pic.jpg"));//设置标题栏上左上角的图标