import java.awt.*;class StudyFrame extends Frame{
  StudyFrame(){
Frame fr=new Frame();
 Button bt=new Button("确定");
 TextArea ta=new TextArea(10,30);
   fr.setTitle("yingyong");
  fr.setSize(300,200);
fr.add(bt);
fr.add(ta);
   fr.show();
 }
public static void main(String args[])
{
   new StudyFrame();
 }
}

解决方案 »

  1.   

    楼主:
    Frame fr=mew Frame;
    -〉
    Frame fr=new Frame();另外:
            fr.add(bt);
            fr.add(ta);ta会把bt覆盖。。
    即只显示frame和textArea
      

  2.   

    Frame fr=mew Frame;
    改为
    Frame fr=new Frame();
      

  3.   

    不能编译吧!浏览一下GUI的一点知识吧!
      

  4.   

    错误的地方楼上大家已经指出来了,你的窗口是无法关闭的,
    又没有用布局,所以显示不出按钮的,只能显示TextArea
    给你的代码加上了一个窗口的事件监听,来触发关闭程序。
    再用了简单的BorderLayout布局,以便都能显示出来。import java.awt.*;
    import java.awt.event.*;public class StudyFrame extends Frame{
    StudyFrame(){
    Frame fr=new Frame();
    Button bt=new Button("确定");
    TextArea ta=new TextArea(10,30);
    fr.setTitle("yingyong");
    fr.setSize(300,200);
    fr.setLocation(200,200);
    fr.setLayout(new BorderLayout());
    fr.add(bt,BorderLayout.SOUTH);
    fr.add(ta,BorderLayout.NORTH);
    fr.addWindowListener(new WindowAdapter()
    {
    public void windowClosing(WindowEvent e)
    {
    System.exit(0);
    }
    });
    fr.show();
    }

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

  5.   

    import java.awt.*;public class StudyFrame extends Frame{
          StudyFrame(){
             Frame fr=new Frame();
             Button bt=new Button("确定");
             TextArea ta=new TextArea(10,30);
             fr.setTitle("yingyong");
             fr.setSize(300,200);
             fr.add(bt);
             fr.add(ta);
             fr.show();
         }
        public static void main(String args[])
        {
                   new StudyFrame();
         }
    }