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

📄 menutest.java

📁 Java程序设计技巧与开发实例附书源代码。
💻 JAVA
字号:

public class MenuTest
    implements MenuUser
{
   private final String[] MAIN_MENU =
       {
       "[A] compute 10*20",
       "[T] for trig menu ..."};
   private final String[] SUB_MENU =
       {
       "[1] to compute sin(2)",
       "[2] to compute cos(2)"};
   private Menu mainMenu = null;
   private Menu subMenu = null;

   public MenuTest()
   {
      mainMenu = new Menu("Multiplication", MAIN_MENU, this);
   }

   public void performAction(String command)
   {
      if (command.equalsIgnoreCase("A"))
      {
         System.out.println("Result: " + (10 * 20));
      }
      else if (command.equalsIgnoreCase("T"))
      {
         subMenu = new Menu("Trigonometry", SUB_MENU, this);
      }
      else if (command.equalsIgnoreCase("1"))
      {
         System.out.println("sin(2) = " + Math.sin(2.0));
      }
      else if (command.equalsIgnoreCase("2"))
      {
         System.out.println("cos(2) = " + Math.cos(2.0));
      }
   }

   public static void main(String args[])
   {
      MenuTest mt = new MenuTest();
   }
}

⌨️ 快捷键说明

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