PopupMenu menu = new PopupMenu(appName + " Menu");
public void windowIconified(WindowEvent e) { trayMenuMain.setLabel("Show"); } }); PopupMenu trayMenu = new PopupMenu(); trayMenuMain = new MenuItem("Hide"); trayMenuMain.addActionListener(arg0 -> toggleTrayClick());
PopupMenu popup = new PopupMenu();
PopupMenu popup=new PopupMenu(); MenuItem defaultItem=new MenuItem("Exit"); defaultItem.addActionListener(exitListener);
PopupMenu popup = new PopupMenu();
return false; PopupMenu menuConsole = new PopupMenu(); MenuItem itemConsole = new MenuItem("H2 Console"); itemConsole.setActionCommand("console");
public PopupMenu getMainMenu() { PopupMenu popup = new PopupMenu(); MenuItem startItem = new MenuItem(_t("Start I2P")); startItem.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent arg0) { new SwingWorker<Object, Object>() { @Override protected Object doInBackground() throws Exception { RouterManager.start(); return null; } @Override protected void done() { trayIcon.displayMessage(_t("Starting"), _t("I2P is starting!"), TrayIcon.MessageType.INFO); //Hide the tray icon. //We cannot stop the desktopgui program entirely, //since that risks killing the I2P process as well. tray.remove(trayIcon); } }.execute(); } }); popup.add(startItem); return popup; }
icon1 = new BevelArrowIcon(BevelArrowIcon.DOWN, false, false); image1 = iconToImage(icon1); PopupMenu popup = new PopupMenu(); MenuItem item = new MenuItem("Hello, World"); trayIcon = new TrayIcon(image, "Tip Text", popup);
PopupMenu trayPopupMenu = new PopupMenu();
@Override public void actionPerformed(ActionEvent e) { if(e.getSource().equals(about)){ new PopupMenu(this); } if(e.getSource().equals(rules)){ new RulesPopup(); } }
final SystemTray tray = SystemTray.getSystemTray(); Image image = Toolkit.getDefaultToolkit().getImage("gifIcon.gif"); PopupMenu popup = new PopupMenu(); final TrayIcon trayIcon = new TrayIcon(image, "The Tip Text", popup); MenuItem item = new MenuItem("Error");
final PopupMenu popup = new PopupMenu(); MenuItem aboutItem = new MenuItem("About"); CheckboxMenuItem cb1 = new CheckboxMenuItem("Set auto size");
if (System.getProperty("os.name").startsWith("Mac OS X")) { // only do this setup if we know this is a Mac com.apple.eawt.Application macApp = com.apple.eawt.Application.getApplication(); java.awt.PopupMenu menu = new java.awt.PopupMenu(); // create your java.awt.MenuItem objects here // add to menu via java.awt.Menu#add(java.awt.MenuItem) macApp.setDockMenu(menu); }
final PopupMenu popup = new PopupMenu(); final TrayIcon trayIcon = new TrayIcon(createImage("images/bulb.gif", "tray icon")); final SystemTray tray = SystemTray.getSystemTray(); // Populate popup menu trayIcon.setPopupMenu(popup); try { tray.add(trayIcon); } catch (AWTException e) { System.out.println("TrayIcon could not be added."); }
final PopupMenu popup = new PopupMenu();
@SuppressWarnings("IncompleteCopyConstructor") AwtMenu(final AwtMenu parent) { this.parent = parent; if (parent == null) { this._native = new PopupMenu(); } else { this._native = new java.awt.Menu(); parent._native.add(this._native); } }
... PopupMenu p = new PopupMenu(this, null); Menu menu = p.getMenu(); getMenuInflater().inflate(R.menu.some_menu, menu); //Usage of menu System.out.println("LOG id: "+ menu.getItem(0).getItemId()); System.out.println("LOG title: "+ menu.getItem(0).getTitle()); System.out.println("LOG icon: "+ menu.getItem(0).getIcon()); ...
/** Prepares and returns the popupMenu of the Data>> button */ PopupMenu getDataPopupMenu() { dataPopupMenu = new PopupMenu(); menuItems[SAVE] = addPopupItem(dataPopupMenu, "Save Data..."); menuItems[COPY] = addPopupItem(dataPopupMenu, "Copy 1st Data Set"); menuItems[COPY_ALL] = addPopupItem(dataPopupMenu, "Copy All Data"); dataPopupMenu.addSeparator(); menuItems[ADD_FROM_TABLE] = addPopupItem(dataPopupMenu, "Add from Table..."); menuItems[ADD_FROM_PLOT] = addPopupItem(dataPopupMenu, "Add from Plot..."); menuItems[ADD_FIT] = addPopupItem(dataPopupMenu, "Add Fit..."); return dataPopupMenu; }
void addPopupMenu() { pm=new PopupMenu(); addPopupItem("Save As..."); pm.addSeparator(); addPopupItem("Cut"); addPopupItem("Copy"); addPopupItem("Clear"); addPopupItem("Select All"); add(pm); }