import java.awt.*;
import java.awt.event.*;
import javax.swing.*;public class awt01 extends Frame {
Button b1,b2;
MenuBar mb1 = new MenuBar();
Menu mFile =new Menu("文件");
MenuItem miOpen,miSave,miClose;
mFile.add(miOpen);
mFile.add(miSave);
mFile.add(miClose); public awt01() {
this.setLayout(new GridLayout(3,4));
b1=new Button("b1");
b2=new Button("b2");
b1.setBounds(10,10,10,10);
b2.setBounds(20,20,20,20);
miOpen=new MenuItem("打开");
miSave=new MenuItem("保存");
miClose=new MenuItem("关闭");
mb1.add(mFile);
this.add(mb1);
this.setBounds(200,200,200,200);
this.pack();
this.setTitle("");
this.setVisible(true);
}
}请问哪里错了
import java.awt.event.*;
import javax.swing.*;public class awt01 extends Frame {
Button b1,b2;
MenuBar mb1 = new MenuBar();
Menu mFile =new Menu("文件");
MenuItem miOpen,miSave,miClose;
mFile.add(miOpen);
mFile.add(miSave);
mFile.add(miClose); public awt01() {
this.setLayout(new GridLayout(3,4));
b1=new Button("b1");
b2=new Button("b2");
b1.setBounds(10,10,10,10);
b2.setBounds(20,20,20,20);
miOpen=new MenuItem("打开");
miSave=new MenuItem("保存");
miClose=new MenuItem("关闭");
mb1.add(mFile);
this.add(mb1);
this.setBounds(200,200,200,200);
this.pack();
this.setTitle("");
this.setVisible(true);
}
}请问哪里错了
mFile.add(miSave);
mFile.add(miClose);
类声明变量的地方不能执行语句,移到函数内
mFile.add(miSave);
mFile.add(miClose);
1.可以把上面三语句放进一个函数里
2.要不在把它们放在块{}内即
{
mFile.add(miOpen);
mFile.add(miSave);
mFile.add(miClose);
}
JAVA面试题,Java代码,Java学习资料,请到:JAVA世纪网
数据库面试题,智力面试题,相声,笑话,到:老紫竹的家