用户操作图像显示不出来 这是为什么

import javax.swing.;
import java.io.
;
import java.awt.*;

public class Test1 extends JFrame{
public Test1(){
initFrame();
}
public void initFrame(){
setSize(500,500);
setLocation(400,200);
setTitle("练习");
JPanel p1=new JPanel();
JPanel p2=new JPanel();
JPanel p3=new JPanel();
JPanel p4=new JPanel();

JTextField t1=new JTextField(10);
JTextField t2=new JTextField(10);
JTextField t3=new JTextField(10);
JTextField t4=new JTextField(10);
JButton b1=new JButton("添加");
JButton b2=new JButton("重置");
JButton b3=new JButton("退出系统");
JLabel l1=new JLabel("用户名:");
JLabel l2=new JLabel("性 别:");
JLabel l3=new JLabel("年 龄:");
JLabel l4=new JLabel("学 历:");
p1.add(l1);
p1.add(t1);
p1.add(b1);
p2.add(l2);
p2.add(t2);
p2.add(b2);
p3.add(l3);
p3.add(t3);
p3.add(b3);
p4.add(l4);
p4.add(t4);
setVisible(true);

}
public static void main(String[] args){
new Test1();

img

}

}
)
附件是我想要的结果 为什么显示出来什么也没有

设计这个图形化直接在eclipse搞个插件就能做出来了,自己写还不知道要到什么时候写成