/** * Create a JCheckBoxMenuItem labelled with text for the given property key. * * @param key * property key * @param actionCommand * internal command * @return JCheckBoxMenuItem */ private JCheckBoxMenuItem makeCheckBoxMenuItem(String key, String actionCommand) { JCheckBoxMenuItem item = new JCheckBoxMenuItem(Config.language.getProperty(key)); item.setActionCommand(actionCommand); item.addActionListener(this); return item; }
/** * Create a JCheckBoxMenuItem labelled with text for the given property key. * * @param key * property key * @param actionCommand * internal command * @return JCheckBoxMenuItem */ private JCheckBoxMenuItem makeCheckBoxMenuItem(String key, String actionCommand) { JCheckBoxMenuItem item = new JCheckBoxMenuItem(Config.language.getProperty(key)); item.setActionCommand(actionCommand); item.addActionListener(desktop); return item; }
/** * Adds a CheckboxMenuItem to a menu. * * @param menu The Menu to which the item is added * @param key The key this item is associated with (the setting) * @param label The text of the item * @return The created MenuItem */ public final JMenuItem addCheckboxItem(JMenu menu, String key, String label) { JCheckBoxMenuItem item = new JCheckBoxMenuItem(label); menuItems.put(key, item); item.setActionCommand(key); menu.add(item); item.addItemListener(itemListener); return item; }
private JCheckBoxMenuItem newCheckboxMenu(String text, String command, boolean selected, boolean enabled) { JCheckBoxMenuItem result = new JCheckBoxMenuItem(text); result.setSelected(selected); result.setActionCommand(command); result.addActionListener(this); result.setEnabled(true); return result; } }
private static JCheckBoxMenuItem makeCheckBoxMenuItemRes(String resource, String actionCommand, KeyStroke keyStroke){ JCheckBoxMenuItem cbkMenuItem = new JCheckBoxMenuItem(JMeterUtils.getResString(resource)); cbkMenuItem.setName(resource); cbkMenuItem.setActionCommand(actionCommand); cbkMenuItem.setAccelerator(keyStroke); cbkMenuItem.addActionListener(ActionRouter.getInstance()); return cbkMenuItem; } }
@Override public void showMenu(AddressbookEntry entry, Component invoker, int x, int y) { currentEntry = entry; removeAll(); List<String> presetCategories = addressbook.getCategories(); Set<String> categories = entry.getCategories(); for (String cat : presetCategories) { boolean selected = categories.contains(cat); JCheckBoxMenuItem item = new JCheckBoxMenuItem(cat, selected); item.addActionListener(actionListener); item.setActionCommand(cat); add(item); } this.show(invoker, x, y); }
@Override protected void initColumnSelectorItems() { cornerPopup.removeAll(); JCheckBoxMenuItem menuItem; for (int i = 0; i < columnCount; i++) { menuItem = new JCheckBoxMenuItem(columnNames[i]); menuItem.setActionCommand(Integer.valueOf(i).toString()); addMenuItemListener(menuItem); if (resTable != null) { menuItem.setState(resTableModel.isRealColumnVisible(i)); if (i == 0) { menuItem.setEnabled(false); } } else { menuItem.setState(true); } cornerPopup.add(menuItem); } cornerPopup.addSeparator(); JCheckBoxMenuItem filterMenuItem = new JCheckBoxMenuItem(FILTER_ITEM_NAME); filterMenuItem.setActionCommand("Filter"); // NOI18N addMenuItemListener(filterMenuItem); if (filterComponent == null) { filterMenuItem.setState(true); } else { filterMenuItem.setState(filterComponent.getComponent().isVisible()); } cornerPopup.add(filterMenuItem); cornerPopup.pack(); }
protected void initColumnSelectorItems() { headerPopup.removeAll(); JCheckBoxMenuItem menuItem; for (int i = 0; i < columnNames.length; i++) { menuItem = new JCheckBoxMenuItem(columnNames[i]); menuItem.setActionCommand(Integer.valueOf(i).toString()); addMenuItemListener(menuItem); if (resTable != null) { menuItem.setState(resTableModel.isRealColumnVisible(i)); if (i == 0) { menuItem.setEnabled(false); } } else { menuItem.setState(true); } headerPopup.add(menuItem); } headerPopup.addSeparator(); JCheckBoxMenuItem filterMenuItem = new JCheckBoxMenuItem(FILTER_MENU_ITEM_NAME); filterMenuItem.setActionCommand("Filter"); // NOI18N addMenuItemListener(filterMenuItem); if (filterComponent == null) { filterMenuItem.setState(true); } else { filterMenuItem.setState(filterComponent.getComponent().isVisible()); } headerPopup.add(filterMenuItem); headerPopup.pack(); }
menuItem.setActionCommand(Integer.valueOf(i).toString()); addMenuItemListener(menuItem); filterMenuItem.setActionCommand("Filter"); // NOI18N addMenuItemListener(filterMenuItem);
protected void initColumnSelectorItems() { headerPopup.removeAll(); JCheckBoxMenuItem menuItem; for (int i = 0; i < columnNames.length; i++) { menuItem = new JCheckBoxMenuItem(columnNames[i]); menuItem.setActionCommand(Integer.valueOf(i).toString()); addMenuItemListener(menuItem); if (resTable != null) { menuItem.setState(resTableModel.isRealColumnVisible(i)); if (i == 0) { menuItem.setEnabled(false); } } else { menuItem.setState(true); } headerPopup.add(menuItem); } headerPopup.addSeparator(); JCheckBoxMenuItem filterMenuItem = new JCheckBoxMenuItem(FILTER_MENU_ITEM_NAME); filterMenuItem.setActionCommand("Filter"); // NOI18N addMenuItemListener(filterMenuItem); if (filterComponent == null) { filterMenuItem.setState(true); } else { filterMenuItem.setState(filterComponent.getComponent().isVisible()); } headerPopup.add(filterMenuItem); headerPopup.pack(); }
private void refreshThemeChoices() { menuThemes.removeAll(); JCheckBoxMenuItem miPlaf; for (LookAndFeelInfo plaf : UIManager.getInstalledLookAndFeels()) { miPlaf = new JCheckBoxMenuItem(plaf.getName()); if (plaf.getName().equalsIgnoreCase( UIManager.getLookAndFeel().getName())) { miPlaf.setSelected(true); } menuThemes.add(miPlaf); miPlaf.setActionCommand(plaf.getClassName()); miPlaf.addActionListener(new ActionListener() { @Override public void actionPerformed(java.awt.event.ActionEvent evt) { changeTheme(evt); } }); } } //TODO: trigger from event
menuItem.setActionCommand(Integer.valueOf(i).toString()); addMenuItemListener(menuItem); filterMenuItem.setActionCommand("Filter"); // NOI18N addMenuItemListener(filterMenuItem);
menuItem.setActionCommand(Integer.valueOf(i).toString()); addMenuItemListener(menuItem); filterMenuItem.setActionCommand("Filter"); // NOI18N addMenuItemListener(filterMenuItem);
protected void initColumnSelectorItems() { headerPopup.removeAll(); JCheckBoxMenuItem menuItem; for (int i = 0; i < columnNames.length; i++) { menuItem = new JCheckBoxMenuItem(columnNames[i]); menuItem.setActionCommand(Integer.valueOf(i).toString()); addMenuItemListener(menuItem); if (resTable != null) { menuItem.setState(resTableModel.isRealColumnVisible(i)); if (i == 0) { menuItem.setEnabled(false); } } else { menuItem.setState(true); } headerPopup.add(menuItem); } headerPopup.addSeparator(); JCheckBoxMenuItem filterMenuItem = new JCheckBoxMenuItem(FILTER_MENU_ITEM_NAME); filterMenuItem.setActionCommand("Filter"); // NOI18N addMenuItemListener(filterMenuItem); if (filterComponent == null) { filterMenuItem.setState(true); } else { filterMenuItem.setState(filterComponent.getComponent().isVisible()); } headerPopup.add(filterMenuItem); headerPopup.pack(); }
protected void initColumnSelectorItems() { cornerPopup.removeAll(); JCheckBoxMenuItem menuItem; for (int i = 0; i < realTreeTableModel.getColumnCount(); i++) { menuItem = new JCheckBoxMenuItem(realTreeTableModel.getColumnName(i)); menuItem.setActionCommand(Integer.valueOf(i).toString()); addMenuItemListener(menuItem); if (treeTable != null) { menuItem.setState(treeTableModel.isRealColumnVisible(i)); if (i == 0) { menuItem.setEnabled(false); } } else { menuItem.setState(true); } cornerPopup.add(menuItem); } cornerPopup.pack(); }
"vfs.browser.commands.encoding.auto-detect")); autoDetect.setSelected(browser.autoDetectEncoding); autoDetect.setActionCommand("auto-detect"); autoDetect.addActionListener(actionHandler); menu.add(autoDetect);
menuItem.setActionCommand(Integer.valueOf(i).toString()); addMenuItemListener(menuItem); filterMenuItem.setActionCommand("Filter"); // NOI18N addMenuItemListener(filterMenuItem);
public final JMenuItem addMenuItem(final String _s, final String _cmd, final boolean _enabled, final boolean _value) { // BuIcon icon=BuLib.loadCommandIcon(_cmd); final JCheckBoxMenuItem r = new JCheckBoxMenuItem(); r.setName("cb" + _cmd); r.setActionCommand(_cmd); r.setText(_s); // r.setIcon(icon); r.setHorizontalTextPosition(SwingConstants.RIGHT); r.addActionListener(this); r.setEnabled(_enabled); r.setSelected(_value); this.add(r); return r; }
cbMenuItem.setSelected(true); } else { cbMenuItem.setActionCommand("CHANGE_MODE:" + wt.id); cbMenuItem.addActionListener(this);
fancy.setFont(MMAX2.getStandardFont()); fancy.addActionListener(this); fancy.setActionCommand("fancy"); settingsMenu.add(fancy); activeOnly.setFont(MMAX2.getStandardFont()); activeOnly.addActionListener(this); activeOnly.setActionCommand("activeOnly"); settingsMenu.add(activeOnly); group.setFont(MMAX2.getStandardFont()); group.addActionListener(this); group.setActionCommand("group"); settingsMenu.add(group);