java 图形界面绝对定位问题

JFrame frame=new JFrame("学生管理系统");
JLabel title=new JLabel("欢迎使用学生管理系统");
//缺少”表格“ 用表格
JLabel name=new JLabel("姓名:");
JLabel num=new JLabel("学号:");
JLabel sex=new JLabel("性别:");
//缺少“性别" 用单选

JButton add=new JButton("添加");
JButton save=new JButton("保存");

frame.setSize(800,500);
title.setBounds(30,20,200,20);
name.setBounds(30,70,40,20);
num.setBounds(30,120,40,20);
sex.setBounds(30,170,40,20);
add.setBounds(30,270,40,20);
save.setBounds(30,320,40,20);

frame.add(title);
frame.add(name);
frame.add(num);
frame.add(sex);
frame.add(add);
frame.add(save);
frame.setVisible(true);
这是主要部分,运行以后怎么整个窗口就是一个“保存”的按钮了,我不是已经设置了绝对定位了吗?该怎么改谢谢

第一行后面插入frame.setLayout(null);
使用绝对定位要先设置布局管理器为null追问

= =谢谢,那个我还想问一下

Container 和 JFrame有什么区别? 取得窗体容器和实例化窗体对象有什么不同吗?谢谢

追答

jframe是container的子类,你所说的取得窗体容器指的什么

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答
大家正在搜