Package java.awt

Examples of java.awt.MenuShortcut


        addMenu(bar, "Tools", stools);

        Menu     hMenu = new Menu("Help");
        MenuItem aItem = new MenuItem("About");

        aItem.setShortcut(new MenuShortcut('A'));
        aItem.addActionListener(this);
        hMenu.add(aItem);

        MenuItem hItem = new MenuItem("Help");

        hItem.setShortcut(new MenuShortcut('H'));
        hItem.addActionListener(this);
        hMenu.add(hItem);

        //bar.add(hMenu);
        // Command above disabled only until a help display bug is fixed.
View Full Code Here


        for (int i = 0; i < m.length; i++) {
            MenuItem item = new MenuItem(m[i].substring(1));
            char     c    = m[i].charAt(0);

            if (c != '-') {
                item.setShortcut(new MenuShortcut(c));
            }

            item.addActionListener(this);
            f.add(item);
        }
View Full Code Here

        getContentPane().add("Center", close);

        // add a menu bar
        MenuBar mb = new MenuBar();
        Menu file = new Menu("File");
        file.setShortcut(new MenuShortcut(KeyEvent.VK_F, true));
        MenuItem tmp;
        file.add(tmp = new MenuItem("Connect"));
        tmp.addActionListener(new ActionListener() {
          public void actionPerformed(ActionEvent evt) {
            pluginLoader.broadcast(new SocketRequest(host,
                                                     Integer.parseInt(port)));
          }
        });
        file.add(tmp = new MenuItem("Disconnect"));
        tmp.addActionListener(new ActionListener() {
          public void actionPerformed(ActionEvent evt) {
            pluginLoader.broadcast(new SocketRequest());
          }
        });
        file.add(new MenuItem("-"));
        file.add(tmp = new MenuItem("Print"));
        tmp.addActionListener(new ActionListener() {
          public void actionPerformed(ActionEvent evt) {
            if (pluginLoader.getComponents().get("Terminal") != null) {
              PrintJob printJob =
                      appletFrame.getContentPane().getToolkit()
                      .getPrintJob((JFrame) appletFrame, "JTA Terminal", null);
              ((Component) pluginLoader.getComponents().get("Terminal"))
                      .print(printJob.getGraphics());
              printJob.end();
            }
          }
        });
        file.add(new MenuItem("-"));
        file.add(tmp = new MenuItem("Exit"));
        tmp.addActionListener(new ActionListener() {
          public void actionPerformed(ActionEvent evt) {
            ((JFrame) appletFrame).setVisible(false);
            pluginLoader.broadcast(new SocketRequest());
            close.setLabel(startText != null ? startText : "Connect");
          }
        });
        mb.add(file);

        Menu edit = new Menu("Edit");
        edit.setShortcut(new MenuShortcut(KeyEvent.VK_E, true));
        edit.add(tmp = new MenuItem("Copy"));
        tmp.addActionListener(new ActionListener() {
          public void actionPerformed(ActionEvent evt) {
            if (debug > 2)
              System.err.println("Applet: copy: " + focussedPlugin);
            if (focussedPlugin instanceof VisualTransferPlugin)
              ((VisualTransferPlugin) focussedPlugin).copy(clipboard);
          }
        });
        edit.add(tmp = new MenuItem("Paste"));
        tmp.addActionListener(new ActionListener() {
          public void actionPerformed(ActionEvent evt) {
            if (debug > 2)
              System.err.println("Applet: paste: " + focussedPlugin);
            if (focussedPlugin instanceof VisualTransferPlugin)
              ((VisualTransferPlugin) focussedPlugin).paste(clipboard);
          }
        });
        mb.add(edit);

        Map menuList = pluginLoader.getMenus();
        names = menuList.keySet().iterator();
        while (names.hasNext()) {
          String name = (String) names.next();
    Object o = menuList.get(name);
          if (o instanceof Menu) mb.add((Menu) o);
        }

        Menu help = new Menu("Help");
        help.setShortcut(new MenuShortcut(KeyEvent.VK_HELP, true));
        help.add(tmp = new MenuItem("General"));
        tmp.addActionListener(new ActionListener() {
          public void actionPerformed(ActionEvent e) {
            Help.show(appletFrame.getContentPane(), options.getProperty("Help.url"));
          }
View Full Code Here

        addMenu(bar, "Tools", stools);

        Menu     hMenu = new Menu("Help");
        MenuItem aItem = new MenuItem("About");

        aItem.setShortcut(new MenuShortcut('A'));
        aItem.addActionListener(this);
        hMenu.add(aItem);

        MenuItem hItem = new MenuItem("Help");

        hItem.setShortcut(new MenuShortcut('H'));
        hItem.addActionListener(this);
        hMenu.add(hItem);

        //bar.add(hMenu);
        // Command above disabled only until a help display bug is fixed.
View Full Code Here

        for (int i = 0; i < m.length; i++) {
            MenuItem item = new MenuItem(m[i].substring(1));
            char     c    = m[i].charAt(0);

            if (c != '-') {
                item.setShortcut(new MenuShortcut(c));
            }

            item.addActionListener(this);
            f.add(item);
        }
View Full Code Here

    //create the top level button

    Menu File = new Menu("File");

    item = new MenuItem("New",new MenuShortcut('N',false));
    item.setActionCommand("deleteAllChairs");
    item.addActionListener(menuListen);
    File.add(item);

    item = new MenuItem("Save Chair",new MenuShortcut('S',false));
    item.setActionCommand("saveChairToFileAuto");
    item.addActionListener(menuListen);
    File.add(item);

    item = new MenuItem("Save Chair As",new MenuShortcut('S',true));
    item.setActionCommand("saveChairToFile");
    item.addActionListener(menuListen);
    File.add(item);

    item = new MenuItem("Share Chair Online");
    item.setActionCommand("ShareChairOnline");
    item.addActionListener(menuListen);
    File.add(item);

    Menu Export = new Menu("Export Pattern");

    item = new MenuItem("To PDF");
    item.setActionCommand("savePDF");
    item.addActionListener(menuListen);
    Export.add(item);
   
    item = new MenuItem("To SVG");
    item.setActionCommand("savePattern");
    item.addActionListener(menuListen);
    Export.add(item);

    item = new MenuItem("To DXF");
    item.setActionCommand("savePatternDXF");
    item.addActionListener(menuListen);
    Export.add(item);

    item = new MenuItem("Model To dxf");
    item.setActionCommand("saveModelDxf");
    item.addActionListener(menuListen);
    Export.add(item);

    item = new MenuItem("To craftRobo");
    item.setActionCommand("saveCraftRobo");
    item.setName(Integer.toString(UITools.DRAW_TOOL));
    item.addActionListener(menuListen);
    Export.add(item);

    item = new MenuItem("To PNG Preview");
    item.setActionCommand("exportPreview");
    item.addActionListener(menuListen);
    Export.add(item);

    File.add(Export);

    item = new MenuItem("Open",new MenuShortcut('O',false));
    item.setActionCommand("openChairFromFile");
    item.addActionListener(menuListen);
    File.add(item);
    /*
    item = new MenuItem("open template chair");
    item.setActionCommand("loadTemplateChair");
    item.addActionListener(menuListen);
    File.add(item);
    */
    item = new MenuItem("import image");
    item.setActionCommand("openEnvironmentFromFile");
    item.addActionListener(menuListen);
    File.add(item);

    item = new MenuItem("import SVG");
    item.setActionCommand("importSVG");
    item.addActionListener(menuListen);
    File.add(item);

    item = new MenuItem("Print Preview");
    item.setActionCommand("toggleView");
    item.addActionListener(menuListen);
    File.add(item);

    if (SETTINGS.DEVELOPER_MODE) {
      item = new MenuItem("Run Automated Actions");
      item.setActionCommand("runAutomatedActions");
      item.addActionListener(menuListen);
      File.add(item);

    }

    //add the button to the menu
    myMenu.add(File);

    Menu Edit = new Menu("Edit");

   
    item = new MenuItem("Copy" ,new MenuShortcut('C',false));
    item.setActionCommand("copyChair");
    item.addActionListener(menuListen);
    Edit.add(item);
   
    item = new MenuItem("Paste" ,new MenuShortcut('V',false));
    item.setActionCommand("pasteChair");
    item.addActionListener(menuListen);
    Edit.add(item);
   
   
    //create all the Menu Items and add the menuListener to check their state.
    item = new MenuItem("Undo" ,new MenuShortcut('Z',false));
    item.setActionCommand("undo");
    item.addActionListener(menuListen);
    Edit.add(item);

    //create all the Menu Items and add the menuListener to check their state.
    item = new MenuItem("Redo",new MenuShortcut('Z',true));
    item.setActionCommand("redo");
    item.addActionListener(menuListen);
    Edit.add(item);

    item = new MenuItem("Screen Capture");
    item.setActionCommand("captureScreen");
    item.addActionListener(menuListen);
    Edit.add(item);

    item = new MenuItem("Flip Chair");
    item.setActionCommand("flipChair");
    item.addActionListener(menuListen);
    Edit.add(item);

    myMenu.add(Edit);

    Menu Tools = new Menu("Tools");

    //create all the Menu Items and add the menuListener to check their state.

    item = new MenuItem("Select");
    item.setActionCommand("selectTool");
    item.setName(Integer.toString(UITools.SELECT_TOOL));
    item.addActionListener(menuListen);
    Tools.add(item);

    item = new MenuItem("Draw");
    item.setActionCommand("selectTool");
    item.setName(Integer.toString(UITools.DRAW_TOOL));
    item.addActionListener(menuListen);
    Tools.add(item);

    item = new MenuItem("Leg");
    item.setActionCommand("selectTool");
    item.setName(Integer.toString(UITools.LEG_TOOL));
    item.addActionListener(menuListen);
    Tools.add(item);

    item = new MenuItem("Path");
    item.setActionCommand("selectTool");
    item.setName(Integer.toString(UITools.DRAW_PATH_TOOL));
    item.addActionListener(menuListen);
    Tools.add(item);

    item = new MenuItem("Bezier");
    item.setActionCommand("selectTool");
    item.setName(Integer.toString(UITools.SELECT_BEZIER_TOOL));
    item.addActionListener(menuListen);
    Tools.add(item);

    item = new MenuItem("Scale");
    item.setActionCommand("selectTool");
    item.setName(Integer.toString(UITools.SCALE_TOOL));
    item.addActionListener(menuListen);
    Tools.add(item);

    item = new MenuItem("Measure");
    item.setActionCommand("selectTool");
    item.setName(Integer.toString(UITools.MEASURE_TOOL));
    item.addActionListener(menuListen);
    Tools.add(item);

    Menu camera = new Menu("Camera");

    item = new MenuItem("zoom");
    item.setActionCommand("selectTool");
    item.setName(Integer.toString(UITools.ZOOM_CAM_TOOL));
    item.addActionListener(menuListen);
    camera.add(item);

    item = new MenuItem("pan");
    item.setActionCommand("selectTool");
    item.setName(Integer.toString(UITools.MOVE_CAM_TOOL));
    item.addActionListener(menuListen);
    camera.add(item);

    item = new MenuItem("rotate");
    item.setActionCommand("selectTool");
    item.setName(Integer.toString(UITools.ROTATE_CAM_TOOL));
    item.addActionListener(menuListen);
    camera.add(item);

    Menu View = new Menu("View");

    item = new MenuItem("front");
    item.setActionCommand("camJumpFront");
    item.addActionListener(menuListen);
    View.add(item);

    item = new MenuItem("side");
    item.setActionCommand("camJumpSide");
    item.addActionListener(menuListen);
    View.add(item);

    item = new MenuItem("top");
    item.setActionCommand("camJumpTop");
    item.addActionListener(menuListen);
    View.add(item);

    item = new MenuItem("isometric");
    item.setActionCommand("camJumpIso");
    item.addActionListener(menuListen);
    View.add(item);

    camera.add(View);

    Tools.add(camera);

    myMenu.add(Tools);

   
    Menu layers = new Menu("Layers");

    item = new MenuItem("Select Next",new MenuShortcut(KeyEvent.VK_LEFT,false));
    item.setActionCommand("layersSelectNext");
    item.addActionListener(menuListen);
    layers.add(item);

    item = new MenuItem("Select Prev",new MenuShortcut(KeyEvent.VK_RIGHT,false));
    item.setActionCommand("layersSelectPrev");
    item.addActionListener(menuListen);
    layers.add(item);
    myMenu.add(layers);

   
    Menu physics = new Menu("Physics");

    item = new MenuItem("play/pause",new MenuShortcut('G',false));
    item.setActionCommand("physicsPlayPause");
    item.addActionListener(menuListen);
    physics.add(item);



    item = new MenuItem("rewind",new MenuShortcut('G',true));
    item.setActionCommand("physicsRewind");
    item.addActionListener(menuListen);
    physics.add(item);

    myMenu.add(physics);

    Menu Mode = new Menu("Mode");

    item = new MenuItem("Basic");
    item.setActionCommand("changeModeBasic");
    item.addActionListener(menuListen);
    Mode.add(item);

    item = new MenuItem("Expert");
    item.setActionCommand("changeModeExpert");
    item.addActionListener(menuListen);
    Mode.add(item);
   
   
    item = new MenuItem("Make It",new MenuShortcut('M',false));
    item.setActionCommand("viewPattern");
    item.addActionListener(menuListen);
    Mode.add(item);
   
    item = new MenuItem("Build It",new MenuShortcut('B',false));
    item.setActionCommand("viewModel");
    item.addActionListener(menuListen);
    Mode.add(item);
   
    myMenu.add(Mode);
   
   
   
   
   

    Menu view = new Menu("View");

    item = new MenuItem("Snap to Grid",new MenuShortcut('I',true));
    item.setActionCommand("toggleGrid");
    item.addActionListener(menuListen);
    view.add(item);

   
    item = new MenuItem("Ergonomic Figure",new MenuShortcut('E',false));
    item.setActionCommand("togglePerson");
    item.addActionListener(menuListen);
    view.add(item);
   
    item = new MenuItem("Floor",new MenuShortcut('F',false));
    item.setActionCommand("toggleFloor");
    item.addActionListener(menuListen);
    view.add(item);
   
    myMenu.add(view);
View Full Code Here

            Menu submenu = new Menu("Testing", true);
            submenu.add(new CheckboxMenuItem("FooBar"));
            submenu.add(new CheckboxMenuItem("BarFoo"));
            menu.add(submenu);
            menu.add(new MenuItem("Orange"));
            MenuItem quit = new MenuItem("Quit", new MenuShortcut('Q'));
            quit.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    System.exit(0);
                }
            });
View Full Code Here

public class testToString implements Testlet
{

  public void test(TestHarness harness)
  {
    MenuShortcut m = new MenuShortcut(KeyEvent.VK_ENTER);
    harness.check(m.toString(), "Ctrl+Enter");
    harness.check(m.usesShiftModifier(), false);
   
    m = new MenuShortcut(KeyEvent.VK_BACK_SPACE, true);
    harness.check(m.toString(), "Ctrl+Shift+Backspace");
    harness.check(m.usesShiftModifier(), true);
   
    m = new MenuShortcut(KeyEvent.VK_TAB);
    harness.check(m.toString(), "Ctrl+Tab");
   
    m = new MenuShortcut(KeyEvent.VK_CANCEL);
    harness.check(m.toString(), "Ctrl+Cancel");
   
    m = new MenuShortcut(KeyEvent.VK_CLEAR);
    harness.check(m.toString(), "Ctrl+Clear");
   
    m = new MenuShortcut(KeyEvent.VK_SHIFT);
    harness.check(m.toString(), "Ctrl+Shift");
   
    m = new MenuShortcut(KeyEvent.VK_CONTROL);
    harness.check(m.toString(), "Ctrl+Ctrl");
   
    m = new MenuShortcut(KeyEvent.VK_ALT);
    harness.check(m.toString(), "Ctrl+Alt");
   
    m = new MenuShortcut(KeyEvent.VK_PAUSE);
    harness.check(m.toString(), "Ctrl+Pause");
   
    m = new MenuShortcut(KeyEvent.VK_CAPS_LOCK);
    harness.check(m.toString(), "Ctrl+Caps Lock");
   
    m = new MenuShortcut(KeyEvent.VK_ESCAPE);
    harness.check(m.toString(), "Ctrl+Escape");
   
    m = new MenuShortcut(KeyEvent.VK_SPACE);
    harness.check(m.toString(), "Ctrl+Space");
   
    m = new MenuShortcut(KeyEvent.VK_PAGE_UP);
    harness.check(m.toString(), "Ctrl+Page Up");
   
    m = new MenuShortcut(KeyEvent.VK_PAGE_DOWN);
    harness.check(m.toString(), "Ctrl+Page Down");
   
    m = new MenuShortcut(KeyEvent.VK_END);
    harness.check(m.toString(), "Ctrl+End");
   
    m = new MenuShortcut(KeyEvent.VK_HOME);
    harness.check(m.toString(), "Ctrl+Home");
   
    m = new MenuShortcut(KeyEvent.VK_LEFT);
    harness.check(m.toString(), "Ctrl+Left");
   
    m = new MenuShortcut(KeyEvent.VK_UP);
    harness.check(m.toString(), "Ctrl+Up");
   
    m = new MenuShortcut(KeyEvent.VK_RIGHT);
    harness.check(m.toString(), "Ctrl+Right");
   
    m = new MenuShortcut(KeyEvent.VK_DOWN);
    harness.check(m.toString(), "Ctrl+Down");
   
    m = new MenuShortcut(KeyEvent.VK_COMMA);
    harness.check(m.toString(), "Ctrl+Comma");
   
    m = new MenuShortcut(KeyEvent.VK_PERIOD);
    harness.check(m.toString(), "Ctrl+Period");
   
    m = new MenuShortcut(KeyEvent.VK_SLASH);
    harness.check(m.toString(), "Ctrl+Slash");
   
    m = new MenuShortcut(KeyEvent.VK_SEMICOLON);
    harness.check(m.toString(), "Ctrl+Semicolon");
   
    m = new MenuShortcut(KeyEvent.VK_EQUALS);
    harness.check(m.toString(), "Ctrl+Equals");
   
    m = new MenuShortcut(KeyEvent.VK_BACK_SLASH);
    harness.check(m.toString(), "Ctrl+Back Slash");
   
    m = new MenuShortcut(KeyEvent.VK_0);
    harness.check(m.toString(), "Ctrl+0");
   
    m = new MenuShortcut(KeyEvent.VK_1);
    harness.check(m.toString(), "Ctrl+1");
   
    m = new MenuShortcut(KeyEvent.VK_2);
    harness.check(m.toString(), "Ctrl+2");
   
    m = new MenuShortcut(KeyEvent.VK_3);
    harness.check(m.toString(), "Ctrl+3");
   
    m = new MenuShortcut(KeyEvent.VK_4);
    harness.check(m.toString(), "Ctrl+4");
   
    m = new MenuShortcut(KeyEvent.VK_5);
    harness.check(m.toString(), "Ctrl+5");
   
    m = new MenuShortcut(KeyEvent.VK_6);
    harness.check(m.toString(), "Ctrl+6");
   
    m = new MenuShortcut(KeyEvent.VK_7);
    harness.check(m.toString(), "Ctrl+7");
   
    m = new MenuShortcut(KeyEvent.VK_8);
    harness.check(m.toString(), "Ctrl+8");
   
    m = new MenuShortcut(KeyEvent.VK_9);
    harness.check(m.toString(), "Ctrl+9");
   
    m = new MenuShortcut(KeyEvent.VK_NUMPAD0);
    harness.check(m.toString(), "Ctrl+NumPad-0");
   
    m = new MenuShortcut(KeyEvent.VK_NUMPAD1);
    harness.check(m.toString(), "Ctrl+NumPad-1");
   
    m = new MenuShortcut(KeyEvent.VK_NUMPAD2);
    harness.check(m.toString(), "Ctrl+NumPad-2");
   
    m = new MenuShortcut(KeyEvent.VK_NUMPAD3);
    harness.check(m.toString(), "Ctrl+NumPad-3");
   
    m = new MenuShortcut(KeyEvent.VK_NUMPAD4);
    harness.check(m.toString(), "Ctrl+NumPad-4");
   
    m = new MenuShortcut(KeyEvent.VK_NUMPAD5);
    harness.check(m.toString(), "Ctrl+NumPad-5");
   
    m = new MenuShortcut(KeyEvent.VK_NUMPAD6);
    harness.check(m.toString(), "Ctrl+NumPad-6");
   
    m = new MenuShortcut(KeyEvent.VK_NUMPAD7);
    harness.check(m.toString(), "Ctrl+NumPad-7");
   
    m = new MenuShortcut(KeyEvent.VK_NUMPAD8);
    harness.check(m.toString(), "Ctrl+NumPad-8");
   
    m = new MenuShortcut(KeyEvent.VK_NUMPAD9);
    harness.check(m.toString(), "Ctrl+NumPad-9");
   
    m = new MenuShortcut(KeyEvent.VK_MULTIPLY);
    harness.check(m.toString(), "Ctrl+NumPad *");
   
    m = new MenuShortcut(KeyEvent.VK_ADD);
    harness.check(m.toString(), "Ctrl+NumPad +");
   
    m = new MenuShortcut(KeyEvent.VK_SEPARATER);
    harness.check(m.toString(), "Ctrl+NumPad ,");
   
    m = new MenuShortcut(KeyEvent.VK_SUBTRACT);
    harness.check(m.toString(), "Ctrl+NumPad -");
   
    m = new MenuShortcut(KeyEvent.VK_DECIMAL);
    harness.check(m.toString(), "Ctrl+NumPad .");
   
    m = new MenuShortcut(KeyEvent.VK_DIVIDE);
    harness.check(m.toString(), "Ctrl+NumPad /");
   
    m = new MenuShortcut(KeyEvent.VK_A);
    harness.check(m.toString(), "Ctrl+A");
   
    m = new MenuShortcut(KeyEvent.VK_B);
    harness.check(m.toString(), "Ctrl+B");
   
    m = new MenuShortcut(KeyEvent.VK_C);
    harness.check(m.toString(), "Ctrl+C");
   
    m = new MenuShortcut(KeyEvent.VK_D);
    harness.check(m.toString(), "Ctrl+D");
   
    m = new MenuShortcut(KeyEvent.VK_E);
    harness.check(m.toString(), "Ctrl+E");
   
    m = new MenuShortcut(KeyEvent.VK_F);
    harness.check(m.toString(), "Ctrl+F");
   
    m = new MenuShortcut(KeyEvent.VK_G);
    harness.check(m.toString(), "Ctrl+G");
   
    m = new MenuShortcut(KeyEvent.VK_H);
    harness.check(m.toString(), "Ctrl+H");
   
    m = new MenuShortcut(KeyEvent.VK_I);
    harness.check(m.toString(), "Ctrl+I");
   
    m = new MenuShortcut(KeyEvent.VK_J);
    harness.check(m.toString(), "Ctrl+J");
   
    m = new MenuShortcut(KeyEvent.VK_L);
    harness.check(m.toString(), "Ctrl+L");
   
    m = new MenuShortcut(KeyEvent.VK_M);
    harness.check(m.toString(), "Ctrl+M");
   
    m = new MenuShortcut(KeyEvent.VK_N);
    harness.check(m.toString(), "Ctrl+N");
   
    m = new MenuShortcut(KeyEvent.VK_O);
    harness.check(m.toString(), "Ctrl+O");
   
    m = new MenuShortcut(KeyEvent.VK_P);
    harness.check(m.toString(), "Ctrl+P");
   
    m = new MenuShortcut(KeyEvent.VK_Q);
    harness.check(m.toString(), "Ctrl+Q");
   
    m = new MenuShortcut(KeyEvent.VK_R);
    harness.check(m.toString(), "Ctrl+R");
   
    m = new MenuShortcut(KeyEvent.VK_S);
    harness.check(m.toString(), "Ctrl+S");
   
    m = new MenuShortcut(KeyEvent.VK_T);
    harness.check(m.toString(), "Ctrl+T");
   
    m = new MenuShortcut(KeyEvent.VK_U);
    harness.check(m.toString(), "Ctrl+U");
   
    m = new MenuShortcut(KeyEvent.VK_V);
    harness.check(m.toString(), "Ctrl+V");
   
    m = new MenuShortcut(KeyEvent.VK_W);
    harness.check(m.toString(), "Ctrl+W");
   
    m = new MenuShortcut(KeyEvent.VK_X);
    harness.check(m.toString(), "Ctrl+X");
   
    m = new MenuShortcut(KeyEvent.VK_Y);
    harness.check(m.toString(), "Ctrl+Y");
   
    m = new MenuShortcut(KeyEvent.VK_Z);
    harness.check(m.toString(), "Ctrl+Z");
   
    m = new MenuShortcut(KeyEvent.VK_F1);
    harness.check(m.toString(), "Ctrl+F1");
   
    m = new MenuShortcut(KeyEvent.VK_F2);
    harness.check(m.toString(), "Ctrl+F2");
   
    m = new MenuShortcut(KeyEvent.VK_F3);
    harness.check(m.toString(), "Ctrl+F3");
   
    m = new MenuShortcut(KeyEvent.VK_F4);
    harness.check(m.toString(), "Ctrl+F4");
   
    m = new MenuShortcut(KeyEvent.VK_F5);
    harness.check(m.toString(), "Ctrl+F5");
   
    m = new MenuShortcut(KeyEvent.VK_F6);
    harness.check(m.toString(), "Ctrl+F6");
   
    m = new MenuShortcut(KeyEvent.VK_F7);
    harness.check(m.toString(), "Ctrl+F7");
   
    m = new MenuShortcut(KeyEvent.VK_F8);
    harness.check(m.toString(), "Ctrl+F8");
   
    m = new MenuShortcut(KeyEvent.VK_F9);
    harness.check(m.toString(), "Ctrl+F9");
   
    m = new MenuShortcut(KeyEvent.VK_F10);
    harness.check(m.toString(), "Ctrl+F10");
   
    m = new MenuShortcut(KeyEvent.VK_F11);
    harness.check(m.toString(), "Ctrl+F11");
   
    m = new MenuShortcut(KeyEvent.VK_F12);
    harness.check(m.toString(), "Ctrl+F12");
   
    m = new MenuShortcut(KeyEvent.VK_DELETE);
    harness.check(m.toString(), "Ctrl+Delete");
   
    m = new MenuShortcut(KeyEvent.VK_NUM_LOCK);
    harness.check(m.toString(), "Ctrl+Num Lock");
   
    m = new MenuShortcut(KeyEvent.VK_SCROLL_LOCK);
    harness.check(m.toString(), "Ctrl+Scroll Lock");
   
    m = new MenuShortcut(KeyEvent.VK_PRINTSCREEN);
    harness.check(m.toString(), "Ctrl+Print Screen");
   
    m = new MenuShortcut(KeyEvent.VK_INSERT);
    harness.check(m.toString(), "Ctrl+Insert");
   
    m = new MenuShortcut(KeyEvent.VK_HELP);
    harness.check(m.toString(), "Ctrl+Help");
   
    m = new MenuShortcut(KeyEvent.VK_META);
    harness.check(m.toString(), "Ctrl+Meta");
   
    m = new MenuShortcut(KeyEvent.VK_BACK_QUOTE);
    harness.check(m.toString(), "Ctrl+Back Quote");
   
    m = new MenuShortcut(KeyEvent.VK_QUOTE);
    harness.check(m.toString(), "Ctrl+Quote");
   
    m = new MenuShortcut(KeyEvent.VK_OPEN_BRACKET);
    harness.check(m.toString(), "Ctrl+Open Bracket");
   
    m = new MenuShortcut(KeyEvent.VK_CLOSE_BRACKET);
    harness.check(m.toString(), "Ctrl+Close Bracket");
   
    m = new MenuShortcut(KeyEvent.VK_ACCEPT);
    harness.check(m.toString(), "Ctrl+Accept");
   
    m = new MenuShortcut(KeyEvent.VK_CONVERT);
    harness.check(m.toString(), "Ctrl+Convert");
   
    m = new MenuShortcut(KeyEvent.VK_FINAL);
    harness.check(m.toString(), "Ctrl+Final");
   
    m = new MenuShortcut(KeyEvent.VK_KANA);
    harness.check(m.toString(), "Ctrl+Kana");
   
    m = new MenuShortcut(KeyEvent.VK_KANJI);
    harness.check(m.toString(), "Ctrl+Kanji");
   
    m = new MenuShortcut(KeyEvent.VK_MODECHANGE);
    harness.check(m.toString(), "Ctrl+Mode Change");
   
    m = new MenuShortcut(KeyEvent.VK_NONCONVERT);
    harness.check(m.toString(), "Ctrl+No Convert");
  }
View Full Code Here

        addMenu(bar, "Tools", stools);

        Menu     hMenu = new Menu("Help");
        MenuItem aItem = new MenuItem("About");

        aItem.setShortcut(new MenuShortcut('A'));
        aItem.addActionListener(this);
        hMenu.add(aItem);

        MenuItem hItem = new MenuItem("Help");

        hItem.setShortcut(new MenuShortcut('H'));
        hItem.addActionListener(this);
        hMenu.add(hItem);

        //bar.add(hMenu);
        // Command above disabled only until a help display bug is fixed.
View Full Code Here

        for (int i = 0; i < m.length; i++) {
            MenuItem item = new MenuItem(m[i].substring(1));
            char     c    = m[i].charAt(0);

            if (c != '-') {
                item.setShortcut(new MenuShortcut(c));
            }

            item.addActionListener(this);
            f.add(item);
        }
View Full Code Here

TOP

Related Classes of java.awt.MenuShortcut

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.