コード例 #1
0
        public JamochaMenuBar(JamochaGui gui) : base()
        {
            this.gui = gui;

            // adding the file menu
            fileMenu      = new JMenu("File");
            fileMenuBatch = new JMenuItem("Batch File ...", IconLoader.getImageIcon("lorry"));
            fileMenuBatch.addActionListener(this);
            fileMenuCloseGui = new JMenuItem("Close Gui", IconLoader.getImageIcon("disconnect"));
            fileMenuCloseGui.addActionListener(this);
            fileMenuQuit = new JMenuItem("Quit", IconLoader.getImageIcon("door_in"));
            fileMenuQuit.addActionListener(this);
            fileMenu.add(fileMenuBatch);
            fileMenu.addSeparator();
            fileMenu.add(fileMenuCloseGui);
            fileMenu.add(fileMenuQuit);
            add(fileMenu);
        }
コード例 #2
0
        public JamochaMenuBar(JamochaGui gui)
            : base()
        {
            this.gui = gui;

            // adding the file menu
            fileMenu = new JMenu("File");
            fileMenuBatch = new JMenuItem("Batch File ...", IconLoader.getImageIcon("lorry"));
            fileMenuBatch.addActionListener(this);
            fileMenuCloseGui = new JMenuItem("Close Gui", IconLoader.getImageIcon("disconnect"));
            fileMenuCloseGui.addActionListener(this);
            fileMenuQuit = new JMenuItem("Quit", IconLoader.getImageIcon("door_in"));
            fileMenuQuit.addActionListener(this);
            fileMenu.add(fileMenuBatch);
            fileMenu.addSeparator();
            fileMenu.add(fileMenuCloseGui);
            fileMenu.add(fileMenuQuit);
            add(fileMenu);
        }
コード例 #3
0
 /// <summary> initializing the contextmenu.
 /// 
 /// </summary>
 private void initPopupMenu()
 {
     JPopupMenu menu = new JPopupMenu();
     JMenuItem copyMenu = new JMenuItem("Copy", IconLoader.getImageIcon("page_copy"));
     copyMenu.addMouseListener(new AnonymousClassMouseAdapter(this));
     JMenuItem pasteMenu = new JMenuItem("Paste", IconLoader.getImageIcon("paste_plain"));
     pasteMenu.addMouseListener(new AnonymousClassMouseAdapter1(this));
     JMenuItem selectCommandMenu = new JMenuItem("Select current line");
     selectCommandMenu.addMouseListener(new AnonymousClassMouseAdapter2(this));
     JMenuItem selectAllMenu = new JMenuItem("Select all");
     selectAllMenu.addMouseListener(new AnonymousClassMouseAdapter3(this));
     menu.add(copyMenu);
     menu.add(pasteMenu);
     menu.addSeparator();
     menu.add(selectCommandMenu);
     menu.add(selectAllMenu);
     // outputArea.setComponentPopupMenu(menu);
 }