Java教程

javaGUI学习1--窗口默认值和窗口的一些常用方法

本文主要是介绍javaGUI学习1--窗口默认值和窗口的一些常用方法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

javaGUI学习1--窗口默认值和窗口的一些常用方法

窗口右上角-ロX的默认值
1.this.setDefaultCloseOperation(0);// DO_NOTHING_ON_CLOSE,不执行任何操作。 
2.this.setDefaultCloseOperation(1);//HIDE_ON_CLOSE,只隐藏界面,setVisible(false)。 
3.this.setDefaultCloseOperation(2);//DISPOSE_ON_CLOSE,隐藏并释放窗体,dispose(),当最后一个窗口被释放后,则程序也随之运行结束。 
4.this.setDefaultCloseOperation(3);//EXIT_ON_CLOSE,直接关闭应用程序,System.exit(0)。一个main函数对应一整个程序。 

设置窗口---JFrame

setSize(x,y)//设置窗口大小
setLocationRelativeTo(null)//设置窗口居中(在屏幕中)
setDefaultCloseOperation(3)//设置窗口默认值
setResizable(false)//设置窗口不可移动
setLayout(null)//设置窗口管理器
setVisible(true)//设置窗口可见
setTitle("h")//设置窗口题目为h
pack()//自动调整窗口大小,适应组件的大小
setContentPane(panel)//设置窗口的面板为panel;与add不同,add是在默认面板上添加,这是替换
setbackground(color.blue)//设置窗口背景颜色为蓝色
add()//添加组件
remove()//移除组件
removeAll()//移除所有组件
获取窗口JFrame
getContentpane()//返回此窗口的容器对象

repaint()方法是重绘,而validate()是重载//可以实现更换组件的作用
添加用validate(),删除用repaint();//可以实现更换组件的作用
这篇关于javaGUI学习1--窗口默认值和窗口的一些常用方法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!