⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 menutest.java

📁 java语言与面向对象程序设计源程序
💻 JAVA
字号:
import java.awt.*;
import java.awt.event.*;
public class MenuTest extends Frame implements ActionListener
{  private MenuItem fileNew = new MenuItem("New");
   private MenuItem fileOpen = new MenuItem("Open");
   private MenuItem fileExit = new MenuItem("Exit");
   private MenuItem editCut = new MenuItem("Cut");
   private MenuItem editCopy = new MenuItem("Copy");
   private MenuItem editPaste = new MenuItem("Paste");
   public MenuTest()
   {  super("Menu Test Program");
      Menu file = new Menu("File");
      file.add(fileNew);    fileNew.setEnabled(false);
      file.add(fileOpen);   fileOpen.setEnabled(false);
      file.addSeparator();
      file.add(fileExit);   fileExit.setEnabled(true);
      Menu edit = new Menu("Edit");
      edit.add(editCut);    editCut.setEnabled(false);
      edit.add(editCopy);   editCopy.setEnabled(false);
      edit.add(editPaste);   editPaste.setEnabled(false);
      MenuBar bar = new MenuBar();
      bar.add(file);
      bar.add(edit);
      setMenuBar(bar);
      fileExit.addActionListener(this);
      setSize(100,100);
      show();
   }
   public void actionPerformed(ActionEvent e)
   {  if (e.getSource() == fileExit){
         ConfirmDialog exit = new ConfirmDialog(this,"Confirm Exit",
                                                "Do you really want to exit?");
         if (exit.isOkay)
            System.exit(0);
         }
         
   }
   public static void main(String args[])
   {  MenuTest f = new MenuTest(); }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -