老大,你的MAIN中调用的方法在你的
public class echo{}里还没有定义呢

解决方案 »

  1.   

    moudgeen (Amao) 同志你的问题很简单:
    在使用Swing和使用AWT包中的JFrame和Frame在他们上面添加其他组件方法不一样:
    如果你用的时JFrame则应该在它的内容板上件组件,如:÷
    import java.awt.*;
    import java.applet.*;
    import javax.swing.*;public class echo{
    public static void main(String args[]){
        JButton b1;
    JFrame f =new JFrame("sooeooe...");
                     Container con=f.getContainer();
                      con.addadd(new JLabel("applet java!",JLabel.CENTER));
                      b1 = new JButton("you");
    con.add(b1);
    f.resize(400,67);
    f.show();
    }
    }
    如果时Frame,则:
    import java.awt.*;
    import java.applet.*;
    import javax.swing.*;public class echo{
    public static void main(String args[]){
        Button b1;
    Frame f =new Frame("sooeooe...");
    f.resize(400,67);
    f.add(new Label("applet java!",JLabel.CENTER));
    b1 = new Button("you");
    f.add(b1);
    f.show();
    }
    }
    你试一试!!