import java.awt.*;
class Firstwindow extends Frame
{
MenuBar menubar;
Menu menu;
MenuItem item1,item2;
Firstwindow(String s)
{
setTitle(s);
Toolkit tool=getToolkit();
Dimension dim=tool.getScreenSize();
setBounds(300,300,dim.width,dim.height/2);
menubar=new MenuBar();
menu=new Menu("file");
item1=new MenuItem("open");
item2=new MenuItem("save");
menu.add(item1);
menu.add(item2);
menubar.add(menu);
setMenuBar(menubar);
setVisible(true);
}
}public class Example7_3 { public static void main (String[] args)
{
Firstwindow win=new Firstwindow("a window with file");
}
}
我想问下如果我想在open上面在开一个菜单栏应该怎么做??
class Firstwindow extends Frame
{
MenuBar menubar;
Menu menu;
MenuItem item1,item2;
Firstwindow(String s)
{
setTitle(s);
Toolkit tool=getToolkit();
Dimension dim=tool.getScreenSize();
setBounds(300,300,dim.width,dim.height/2);
menubar=new MenuBar();
menu=new Menu("file");
item1=new MenuItem("open");
item2=new MenuItem("save");
menu.add(item1);
menu.add(item2);
menubar.add(menu);
setMenuBar(menubar);
setVisible(true);
}
}public class Example7_3 { public static void main (String[] args)
{
Firstwindow win=new Firstwindow("a window with file");
}
}
我想问下如果我想在open上面在开一个菜单栏应该怎么做??
那open就不要用MenuItem了
用Menu吧,Menu open = new Menu("open");
MenuItem mi = new MenuItem("open2");
open.add(mi);
menu.add(open);