示例#1
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);
 }