为什么这个框架没有显示组件啊
import java.awt.*;
 import java.awt.event.*;
 class myframe extends Frame 
 {
   Label 候名字=new Label("首先输入候选人姓名(人数不超过10,名字之间用逗号分隔"),
         统计选票=new Label("用下面的选择框统计选票"),
         结果=new Label("选举结果");
   Button 确定=new Button("确定"),
          确认=new Button("确认"),
          取消=new Button("取消"),
          刷新=new Button("刷新"),
          排序=new Button("排序");
   TextField VoteMessage,name;
   TextField personVote[]=new TextField[10];
   Checkbox checkbox[]=new Checkbox[10];
   myframe(String s)
   {
    super(s);
    setBounds(100,100,200,400);
    setVisible(true);
    setLayout(new GridLayout(3,1));
   
    Panel p1=new Panel();
    Panel p1_1=new Panel();
    Panel p1_2=new Panel();
    Panel p1_3=new Panel();
    p1_1.add(候名字);p1_2.add(name);p1_3.add(确定);
    p1_3.add(取消);p1_3.add(统计选票);
    p1.add(p1_1,BorderLayout.NORTH);
    p1.add(p1_2,BorderLayout.CENTER);
    p1.add(p1_3,BorderLayout.SOUTH);
   
    Panel p2=new Panel();
    Panel p2_1=new Panel();
    Panel p2_2=new Panel();
    p2.setLayout(new BorderLayout());
    p2_1.setLayout(new GridLayout(2,5));
    p2_2.add(确定);p2_2.add(刷新);p2_2.add(排序);
    p2.add(p2_1,BorderLayout.CENTER);
    p2.add(p2_2,BorderLayout.NORTH);
    for(int i=0;i<10;i++)
    {
    checkbox[i]=new Checkbox();
    p2_1.add(checkbox[i]);
    }
   
          Panel p3=new Panel();
          Panel p3_1=new Panel();
          Panel p3_2=new Panel();
          p3.setLayout(new BorderLayout());
          p3_1.add(结果);p3_1.add(VoteMessage);
          p3_2.setLayout(new GridLayout(10,1));
          p3.add(p3_1,BorderLayout.NORTH);
          p3.add(p3_2,BorderLayout.CENTER);
          for(int i=0;i<10;i++)
          {
           personVote[i]=new TextField();
           p2_2.add(personVote[i]);
          }
          ScrollPane Scroll=new ScrollPane();
          Scroll.add(p3_2);
          addWindowListener(new WindowAdapter()
          {
           public void windowClosing(WindowEvent e)
           {
           System.exit(0);
           }
          });
          validate();
     }
}
 public class CountTicket
 {
  public static void main(String args[])
  {
  myframe frame=new myframe("count");
  }
 }
编译时没有错误,但就是不能显示组件啊,请大家指点一下啊