文本浏览器
文章号 : 34 | 阅读量 : 127+1 | AAW值(?) : 0.00 (仅供参考)
JFrame基础模板
发布者 : 管理员-Adler | 发布时间 : 2019-01-17 19:20:37文章号 : 34 | 阅读量 : 127+1 | AAW值(?) : 0.00 (仅供参考)
import javax.swing.*; public class main { public static void main (String[] args) { //新建一个JFrame窗体 JFrame jf = new JFrame("电梯模拟器"); //设置窗体的宽为400 高为300 jf.setSize(400, 500); //直接设置窗口开启后再屏幕上显示的位置 //jf.setLocation(200,200); //设置窗口居中 //setLocationRelativeTo: 设置窗口相对坐标 jf.setLocationRelativeTo(null); //设置布局(下面一章有解释) jf.setLayout(null); //点叉之后结束进程 jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //显示窗口 jf.setVisible(true); /* 在这里添加功能控件 */ } }
Java中setSize setLocation setBounds的关系
setSize(int width, int height):其实就是定义控件的大小,有两个参数,分别对应宽度和高度;
setLocation(int x, int y):将组件移到新位置,用x 和y 参数来指定新位置的左上角
setBounds(int x, int y, int width, int height):四个参数,既定义组件的位置,也定义控件的大小; 其实它就是上面两个函数的功能的组合