给我一个实现多层菜单的程序的示例 比如 “工具”——“邮件和新闻”——“阅读邮件”,那阅读邮件这个菜单怎么实现出来? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import java.awt.*;import java.awt.event.*;public class MenuDemo extends Frame { public MenuDemo(String strTitle) { super(strTitle); MenuBar mMenuBar = new MenuBar(); this.setMenuBar(mMenuBar); Menu mFile = new Menu("文件"); MenuItem mFileNew = new MenuItem("新建"); MenuItem mFileOpen = new MenuItem("打开"); MenuItem mFileSave = new MenuItem("保存"); MenuItem mFileSaveAs = new MenuItem("另存为"); MenuItem mFilePageSetting = new MenuItem("页面设置"); MenuItem mFilePrint = new MenuItem("打印"); MenuItem mFileQuit = new MenuItem("退出"); mFile.add(mFileNew); mFile.add(mFileOpen); mFile.add(mFileSave); mFile.add(mFileSaveAs); mFile.add(mFilePageSetting); mFile.add(mFilePrint); mFile.add(mFileQuit); Menu mEdit = new Menu("编辑"); mEdit.add(new MenuItem("剪切")); mEdit.add(new MenuItem("复制")); mEdit.add(new MenuItem("粘贴")); mEdit.add(new MenuItem("搜索")); // mEdit.add(new MenuItem("查找")); Menu mSearch = new Menu("搜索"); mSearch.add(new MenuItem("查找")); mSearch.add(new MenuItem("查找下一个")); mMenuBar.add(mFile); mMenuBar.add(mEdit); mMenuBar.add(mSearch); } public Dimension getPreferredSize() { return new Dimension(400, 400); } public static void main(String args[]) { MenuDemo frmMenu = new MenuDemo("菜单使用"); frmMenu.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } }); frmMenu.pack(); frmMenu.show(); }}你看看這個 差不多 java类装载机制的实现!!! 高分求JSF的表格解决方案!! 程序无法正确显示图片 关于用Scanner提取一个.txt文件中的信息 一个简单的程序问题哦!!! 能不能通过一个String迅速索引到一个值?(不用Map这样的类) 关于字符串取值的问题 java解析txt文件 请谈一下同步异步是什么并说明区别 哪种加密解密算法好?(加密远程医疗传输的信息) java怎样设置菜单栏和工具栏之间的分隔线和工具栏的分隔符 java 生成PNG图片
import java.awt.*;
import java.awt.event.*;public class MenuDemo extends Frame {
public MenuDemo(String strTitle) {
super(strTitle);
MenuBar mMenuBar = new MenuBar();
this.setMenuBar(mMenuBar); Menu mFile = new Menu("文件");
MenuItem mFileNew = new MenuItem("新建");
MenuItem mFileOpen = new MenuItem("打开");
MenuItem mFileSave = new MenuItem("保存");
MenuItem mFileSaveAs = new MenuItem("另存为");
MenuItem mFilePageSetting = new MenuItem("页面设置");
MenuItem mFilePrint = new MenuItem("打印");
MenuItem mFileQuit = new MenuItem("退出"); mFile.add(mFileNew);
mFile.add(mFileOpen);
mFile.add(mFileSave);
mFile.add(mFileSaveAs);
mFile.add(mFilePageSetting);
mFile.add(mFilePrint);
mFile.add(mFileQuit); Menu mEdit = new Menu("编辑");
mEdit.add(new MenuItem("剪切"));
mEdit.add(new MenuItem("复制"));
mEdit.add(new MenuItem("粘贴"));
mEdit.add(new MenuItem("搜索"));
// mEdit.add(new MenuItem("查找")); Menu mSearch = new Menu("搜索");
mSearch.add(new MenuItem("查找"));
mSearch.add(new MenuItem("查找下一个"));
mMenuBar.add(mFile);
mMenuBar.add(mEdit);
mMenuBar.add(mSearch);
} public Dimension getPreferredSize() {
return new Dimension(400, 400);
} public static void main(String args[]) {
MenuDemo frmMenu = new MenuDemo("菜单使用"); frmMenu.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
}); frmMenu.pack();
frmMenu.show();
}
}
你看看這個 差不多