回 帖 发 新 帖 刷新版面

主题:请教

import java.awt.*;
public class Gui
{
     private Frame g;
     private Button b1;
     private Button b2;
     public static void main(String args[])
     {
         Gui that=new Gui();
         that.go();
         }
     public void go()
     {
       g=new Frame("Gui example");
       g.setLayout(new FlowLayout());
       b1=new Button("DON'T PRESS!");
       g.add(b1);
       g.add(b2);
       g.pack();
       g.setVisible(ture);
     }
}
编译错误  :g为无效字符

回复列表 (共2个回复)

沙发

写程序认真一点吧,你仔细一点很容易发现的

import java.awt.*;
public class Gui
{
     private Frame g;//中文标点
     private Button b1;
     private Button b2;
     public static void main(String args[])
     {
         Gui that=new Gui();
         that.go();
     }
     public void go()
     {
       g=new Frame("Gui example");
       g.setLayout(new FlowLayout());
       b1=new Button("DON'T PRESS!");
       g.add(b1);
       g.add(b2); //b2没有实例化,运行时会出现空指针异常
       g.pack();
       g.setVisible(ture); //true拼写错误
     }
}

板凳

编程最怕的事就是粗心,这个经验对编程员来说是有体会的,好好体会吧!

我来回复

您尚未登录,请登录后再回复。点此登录或注册