常用窗体
JFrame窗体
一切的开始,创建一个JFrame(也可以继承)对象,然后向这个窗体添加组件。Container c = jframe.getContentPane() 获取主容器,然后通过这个朱容器对象,往里面添加组件。
-
setBounds(int x, int y, int w, int h) 设置窗体的位置大小,x,y 为屏幕中的坐标,w,h为宽高。
-
setLocation(int x, int y) 设置窗体左上角在屏幕中的位置。
-
setSize(int w, int h) 设置窗体宽高。
-
setVisibale(boolean b) 设置窗体是否可见。
-
setDefaultCloseOperation(int operation) 设置窗体的关闭方式,默认DISPOSE_ON_CLOSE。
DO_NOTHING_ON_CLOSE 关闭窗体,不触发任何操作
DISPOSE_ON_CLOSE 关闭窗体,释放窗体资源,窗体会消失但程序不会停止
HIDE_ON_CLOSE 关闭窗体,仅隐藏窗体,不释放资源
EXIT_ON_CLOSE 关闭窗体,释放窗体资源并关闭程序
JDialog对话框
public JDialog(Frame f, String title, boolean model) 创建一个指定标题、父窗体和模式的对话框。
JOptionPane小型对话框
该类都是静态方法,在日常