Examples of JPopupMenu


Examples of javax.swing.JPopupMenu

     
      private void showPopup(MouseEvent e) {
        
         if (e.isPopupTrigger()) {
          
           JPopupMenu popup_menu = null;
          
           switch( whichCondition() ) {
          
               case A  :  popup_menu = new JPopupMenu();
                          popup_menu.add(stop_download);
                          popup_menu.add(cancel_download);
                          popup_menu.addSeparator();
                          popup_menu.add(copy_ed2k_links);
                          popup_menu.add(paste_ed2k_links);
                          popup_menu.addSeparator();
                     //     popup_menu.add(column_setup);
                          popup_menu.add(properties);
                          break;
                         
               case B :   popup_menu = new JPopupMenu();
                              popup_menu.add(stop_download);
                              popup_menu.add(cancel_download);
                              popup_menu.addSeparator();
                              popup_menu.add(copy_ed2k_links);
                              popup_menu.add(paste_ed2k_links);
                              popup_menu.addSeparator();
                       //       popup_menu.add(column_setup);
                              popup_menu.add(properties);
                              break;
                             
               case C :   popup_menu = new JPopupMenu();
                          popup_menu.add(start_download);
                                  popup_menu.add(cancel_download);
                                  popup_menu.addSeparator();
                                  popup_menu.add(copy_ed2k_links);
                                  popup_menu.add(paste_ed2k_links);
                                  popup_menu.addSeparator();
                            //      popup_menu.add(column_setup);
                                  popup_menu.add(properties);
                                  break;
                                 
               case D :   popup_menu = new JPopupMenu();
                              popup_menu.add(start_download);
                                    popup_menu.add(cancel_download);
                                    popup_menu.addSeparator();
                                    popup_menu.add(copy_ed2k_links);
                                    popup_menu.add(paste_ed2k_links);
                                    popup_menu.addSeparator();
                             //       popup_menu.add(column_setup);
                                    popup_menu.add(properties);
                                    break;
                                 
               case E :   popup_menu = new JPopupMenu();
                          //popup_menu.add(copy_ed2k_links);
                                    popup_menu.add(paste_ed2k_links);
                            //        popup_menu.addSeparator();
                            //        popup_menu.add(column_setup);
                                    break;
                                   
               case F :   popup_menu = new JPopupMenu();
                          popup_menu.add(start_download);
                              popup_menu.add(stop_download);
                              popup_menu.add(cancel_download);
                              popup_menu.addSeparator();
                              popup_menu.add(copy_ed2k_links);
                              popup_menu.add(paste_ed2k_links);
                       //       popup_menu.addSeparator();
                       //       popup_menu.add(column_setup);
                              break;
           }
          
           popup_menu.show(e.getComponent(), e.getX(), e.getY());
         }
      } 
     
    }
   
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.