Tabnine Logo
MenuShortcut.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
java.awt.MenuShortcut
constructor

Best Java code snippets using java.awt.MenuShortcut.<init> (Showing top 20 results out of 315)

origin: stackoverflow.com

menu.add(new MenuItem("Save...", new MenuShortcut('s'));
origin: stackoverflow.com

undo=new MenuItem("Undo",new MenuShortcut(90));
edit.add(undo);
un.setEnabled(false);
cut=new MenuItem("Cut",new MenuShortcut(88));
edit.add(cut);
cut.setEnabled(false);
copy=new MenuItem("Copy",new MenuShortcut(67));
edit.add(copy);
copy.setEnabled(false);
paste=new MenuItem("Paste",new MenuShortcut(86));
ed.add(paste);
selectAll=new MenuItem("Select All",new MenuShortcut(65));
ed.add(selectAll);
selectAll.setEnabled(false);
origin: com.dorkbox/SystemTray

  @Override
  public
  void run() {
    _native.setShortcut(new MenuShortcut(vKey));
  }
});
origin: com.dorkbox/SystemTray

  @Override
  public
  void run() {
    _native.setShortcut(new MenuShortcut(vKey));
  }
});
origin: com.dorkbox/SystemTray

  @Override
  public
  void run() {
    _native.setShortcut(new MenuShortcut(vKey));
  }
});
origin: IanDarwin/javasrc

/** Convenience routine to make a MenuItem */
public MenuItem mkMenuItem(ResourceBundle b, String menu, String name) {
  String miLabel;
  try { miLabel = b.getString(menu + "." + name + ".label"); }
  catch (MissingResourceException e) { miLabel=name; }
  String key = null;
  try { key = b.getString(menu + "." + name + ".key"); }
  catch (MissingResourceException e) { key=null; }
  if (key == null)
    return new MenuItem(miLabel);
  else
    return new MenuItem(miLabel, new MenuShortcut(key.charAt(0)));
}
origin: net.imagej/ij

static void addItem(Menu menu, String label, int shortcut, boolean shift) {
  if (menu==null)
    return;
  MenuItem item;
  if (shortcut==0)
    item = new MenuItem(label);
  else {
    if (shift) {
      item = new MenuItem(label, new MenuShortcut(shortcut, true));
      shortcuts.put(new Integer(shortcut+200),label);
    } else {
      item = new MenuItem(label, new MenuShortcut(shortcut));
      shortcuts.put(new Integer(shortcut),label);
    }
  }
  if (addSorted) {
    if (menu==pluginsMenu)
      addItemSorted(menu, item, userPluginsIndex);
    else
      addOrdered(menu, item);
  } else
    menu.add(item);
  item.addActionListener(ij);
}

origin: imagej/ImageJA

static void addItem(Menu menu, String label, int shortcut, boolean shift) {
  if (menu==null)
    return;
  MenuItem item;
  if (shortcut==0)
    item = new MenuItem(label);
  else {
    if (shift) {
      item = new MenuItem(label, new MenuShortcut(shortcut, true));
      shortcuts.put(new Integer(shortcut+200),label);
    } else {
      item = new MenuItem(label, new MenuShortcut(shortcut));
      shortcuts.put(new Integer(shortcut),label);
    }
  }
  if (addSorted) {
    if (menu==pluginsMenu)
      addItemSorted(menu, item, userPluginsIndex);
    else
      addOrdered(menu, item);
  } else
    menu.add(item);
  item.addActionListener(ij);
}

origin: net.imagej/ij

if (macroExtension || name.endsWith(".js") || name.endsWith(".bsh") || name.endsWith(".py") || name.indexOf(".")==-1) {
  macrosMenu = new Menu("Macros");			
  macrosMenu.add(new MenuItem("Run Macro", new MenuShortcut(KeyEvent.VK_R)));
  macrosMenu.add(new MenuItem("Evaluate Line", new MenuShortcut(KeyEvent.VK_Y)));
  macrosMenu.add(new MenuItem("Abort Macro"));
  macrosMenu.add(new MenuItem("Install Macros", new MenuShortcut(KeyEvent.VK_I)));
  macrosMenu.add(new MenuItem("Macro Functions...", new MenuShortcut(KeyEvent.VK_M, true)));
  macrosMenu.add(new MenuItem("Function Finder...", new MenuShortcut(KeyEvent.VK_F, true)));
  macrosMenu.add(new MenuItem("Enter Interactive Mode", new MenuShortcut(KeyEvent.VK_M)));
  macrosMenu.addSeparator();
  macrosMenu.add(new MenuItem("Evaluate Macro"));
  macrosMenu.add(new MenuItem("Evaluate JavaScript", new MenuShortcut(KeyEvent.VK_J, false)));
  macrosMenu.add(new MenuItem("Evaluate BeanShell", new MenuShortcut(KeyEvent.VK_B, true)));
  macrosMenu.add(new MenuItem("Evaluate Python", new MenuShortcut(KeyEvent.VK_P, false)));
  macrosMenu.add(new MenuItem("Show Log Window", new MenuShortcut(KeyEvent.VK_L, true)));
  macrosMenu.addSeparator();
  if (!(name.endsWith(".js")||name.endsWith(".bsh")||name.endsWith(".py"))) {
    Menu debugMenu = new Menu("Debug");			
    debugMenu.add(new MenuItem("Debug Macro", new MenuShortcut(KeyEvent.VK_D)));
    debugMenu.add(new MenuItem("Step", new MenuShortcut(KeyEvent.VK_E)));
    debugMenu.add(new MenuItem("Trace", new MenuShortcut(KeyEvent.VK_T)));
    debugMenu.add(new MenuItem("Fast Trace", new MenuShortcut(KeyEvent.VK_T,true)));
    debugMenu.add(new MenuItem("Run"));
    debugMenu.add(new MenuItem("Run to Insertion Point", new MenuShortcut(KeyEvent.VK_E, true)));
    debugMenu.add(new MenuItem("Abort"));
    debugMenu.addActionListener(this);
  fileMenu.add(new MenuItem("Compile and Run", new MenuShortcut(KeyEvent.VK_R)));
origin: imagej/ImageJA

if (macroExtension || name.endsWith(".js") || name.endsWith(".bsh") || name.endsWith(".py") || name.indexOf(".")==-1) {
  macrosMenu = new Menu("Macros");			
  macrosMenu.add(new MenuItem("Run Macro", new MenuShortcut(KeyEvent.VK_R)));
  macrosMenu.add(new MenuItem("Evaluate Line", new MenuShortcut(KeyEvent.VK_Y)));
  macrosMenu.add(new MenuItem("Abort Macro"));
  macrosMenu.add(new MenuItem("Install Macros", new MenuShortcut(KeyEvent.VK_I)));
  macrosMenu.add(new MenuItem("Macro Functions...", new MenuShortcut(KeyEvent.VK_M, true)));
  macrosMenu.add(new MenuItem("Function Finder...", new MenuShortcut(KeyEvent.VK_F, true)));
  macrosMenu.add(new MenuItem("Enter Interactive Mode", new MenuShortcut(KeyEvent.VK_M)));
  macrosMenu.addSeparator();
  macrosMenu.add(new MenuItem("Evaluate Macro"));
  macrosMenu.add(new MenuItem("Evaluate JavaScript", new MenuShortcut(KeyEvent.VK_J, false)));
  macrosMenu.add(new MenuItem("Evaluate BeanShell", new MenuShortcut(KeyEvent.VK_B, true)));
  macrosMenu.add(new MenuItem("Evaluate Python", new MenuShortcut(KeyEvent.VK_P, false)));
  macrosMenu.add(new MenuItem("Show Log Window", new MenuShortcut(KeyEvent.VK_L, true)));
  macrosMenu.addSeparator();
  if (!(name.endsWith(".js")||name.endsWith(".bsh")||name.endsWith(".py"))) {
    Menu debugMenu = new Menu("Debug");			
    debugMenu.add(new MenuItem("Debug Macro", new MenuShortcut(KeyEvent.VK_D)));
    debugMenu.add(new MenuItem("Step", new MenuShortcut(KeyEvent.VK_E)));
    debugMenu.add(new MenuItem("Trace", new MenuShortcut(KeyEvent.VK_T)));
    debugMenu.add(new MenuItem("Fast Trace", new MenuShortcut(KeyEvent.VK_T,true)));
    debugMenu.add(new MenuItem("Run"));
    debugMenu.add(new MenuItem("Run to Insertion Point", new MenuShortcut(KeyEvent.VK_E, true)));
    debugMenu.add(new MenuItem("Abort"));
    debugMenu.addActionListener(this);
  fileMenu.add(new MenuItem("Compile and Run", new MenuShortcut(KeyEvent.VK_R)));
origin: net.imagej/ij

  shift = true;
item = new MenuItem(command, new MenuShortcut(keyCode, shift));
origin: imagej/ImageJA

  shift = true;
item = new MenuItem(command, new MenuShortcut(keyCode, shift));
origin: net.imagej/ij

  mb.setFont(Menus.getFont());
Menu m = new Menu("File");
m.add(new MenuItem("New...", new MenuShortcut(KeyEvent.VK_N, true)));
m.add(new MenuItem("Open...", new MenuShortcut(KeyEvent.VK_O)));
m.add(new MenuItem("Save", new MenuShortcut(KeyEvent.VK_S)));
m.add(new MenuItem("Save As..."));
m.add(new MenuItem("Revert"));
  item = new MenuItem("Undo  Ctrl+Z");
else
  item = new MenuItem("Undo",new MenuShortcut(KeyEvent.VK_Z));		
m.add(item);
m.addSeparator();        
  item = new MenuItem("Cut  Ctrl+X");
else
  item = new MenuItem("Cut",new MenuShortcut(KeyEvent.VK_X));
m.add(item);
if (IJ.isWindows())
  item = new MenuItem("Copy  Ctrl+C");
else
  item = new MenuItem("Copy", new MenuShortcut(KeyEvent.VK_C));
m.add(item);
if (IJ.isWindows())
  item = new MenuItem("Paste  Ctrl+V");
else
  item = new MenuItem("Paste",new MenuShortcut(KeyEvent.VK_V));
m.add(item);
m.addSeparator();
origin: IanDarwin/javasrc

fm.add(mi = new MenuItem("Open", new MenuShortcut('O')));
mi.addActionListener(this);
fm.add(mi = new MenuItem("Close", new MenuShortcut('W')));
mi.addActionListener(this);
fm.addSeparator();
fm.add(mi = new MenuItem("Print", new MenuShortcut('P')));
mi.addActionListener(this);
fm.addSeparator();
fm.add(mi = new MenuItem("Exit", new MenuShortcut('Q')));
origin: net.imagej/ij

  mb.setFont(Menus.getFont());
Menu m = new Menu("File");
m.add(new MenuItem("Save As...", new MenuShortcut(KeyEvent.VK_S)));
if (getTitle().equals("Results")) {
  m.add(new MenuItem("Rename..."));
textPanel.fileMenu = m;
m = new Menu("Edit");
m.add(new MenuItem("Cut", new MenuShortcut(KeyEvent.VK_X)));
m.add(new MenuItem("Copy", new MenuShortcut(KeyEvent.VK_C)));
m.add(new MenuItem("Clear"));
m.add(new MenuItem("Select All", new MenuShortcut(KeyEvent.VK_A)));
m.addSeparator();
m.add(new MenuItem("Find...", new MenuShortcut(KeyEvent.VK_F)));
m.add(new MenuItem("Find Next", new MenuShortcut(KeyEvent.VK_G)));
m.addActionListener(this);
mb.add(m);
origin: imagej/ImageJA

  mb.setFont(Menus.getFont());
Menu m = new Menu("File");
m.add(new MenuItem("Save As...", new MenuShortcut(KeyEvent.VK_S)));
if (getTitle().equals("Results")) {
  m.add(new MenuItem("Rename..."));
textPanel.fileMenu = m;
m = new Menu("Edit");
m.add(new MenuItem("Cut", new MenuShortcut(KeyEvent.VK_X)));
m.add(new MenuItem("Copy", new MenuShortcut(KeyEvent.VK_C)));
m.add(new MenuItem("Clear"));
m.add(new MenuItem("Select All", new MenuShortcut(KeyEvent.VK_A)));
m.addSeparator();
m.add(new MenuItem("Find...", new MenuShortcut(KeyEvent.VK_F)));
m.add(new MenuItem("Find Next", new MenuShortcut(KeyEvent.VK_G)));
m.addActionListener(this);
mb.add(m);
origin: org.scijava/scijava-ui-awt

private void
  assignProperties(final MenuItem menuItem, final ShadowMenu shadow)
{
  final Accelerator acc = shadow.getMenuEntry().getAccelerator();
  if (acc != null) {
    final int code = acc.getKeyCode().getCode();
    final boolean shift = acc.getModifiers().isShiftDown();
    final MenuShortcut shortcut = new MenuShortcut(code, shift);
    menuItem.setShortcut(shortcut);
  }
  final ModuleInfo info = shadow.getModuleInfo();
  if (info != null) menuItem.setEnabled(info.isEnabled());
}
origin: gurkenlabs/litiengine

private static Menu initFileMenu() {
 Menu mnFile = new Menu(Resources.strings().get("menu_file"));
 MenuItem create = new MenuItem(Resources.strings().get("menu_createProject"));
 create.setShortcut(new MenuShortcut(KeyEvent.VK_N));
 create.addActionListener(a -> EditorScreen.instance().create());
 MenuItem load = new MenuItem(Resources.strings().get("menu_loadProject"));
 load.setShortcut(new MenuShortcut(KeyEvent.VK_O));
 load.addActionListener(a -> EditorScreen.instance().load());
 MenuItem save = new MenuItem(Resources.strings().get("menu_save"));
 save.setShortcut(new MenuShortcut(KeyEvent.VK_S));
 save.addActionListener(a -> EditorScreen.instance().save(false));
 MenuItem saveAs = new MenuItem(Resources.strings().get("menu_saveAs"));
 saveAs.addActionListener(a -> EditorScreen.instance().save(true));
 MenuItem exit = new MenuItem(Resources.strings().get("menu_exit"));
 exit.setShortcut(new MenuShortcut(KeyEvent.VK_Q));
 exit.addActionListener(a -> System.exit(0));
 mnFile.add(load);
 mnFile.add(create);
 mnFile.add(save);
 mnFile.add(saveAs);
 mnFile.addSeparator();
 recentFiles = new Menu(Resources.strings().get("menu_recentFiles"));
 loadRecentFiles();
 mnFile.add(recentFiles);
 mnFile.addSeparator();
 mnFile.add(exit);
 return mnFile;
}
origin: gurkenlabs/litiengine

saveMapSnapshot.setShortcut(new MenuShortcut(KeyEvent.VK_ENTER));
saveMapSnapshot.addActionListener(a -> EditorScreen.instance().saveMapSnapshot());
mapProps.setShortcut(new MenuShortcut(KeyEvent.VK_M));
mapProps.addActionListener(a -> {
 if (EditorScreen.instance().getMapComponent().getMaps() == null || EditorScreen.instance().getMapComponent().getMaps().isEmpty()) {
origin: gurkenlabs/litiengine

renderGrid.setShortcut(new MenuShortcut(KeyEvent.VK_G));
renderGrid.addItemListener(e -> userPreferences.setShowGrid(renderGrid.getState()));
renderCollision.setShortcut(new MenuShortcut(KeyEvent.VK_H));
renderCollision.addItemListener(e -> userPreferences.setRenderBoundingBoxes(renderCollision.getState()));
renderCustomMapObjects.setShortcut(new MenuShortcut(KeyEvent.VK_K));
renderCustomMapObjects.addItemListener(e -> userPreferences.setRenderCustomMapObjects(renderCustomMapObjects.getState()));
zoomIn.setShortcut(new MenuShortcut(KeyEvent.VK_PLUS));
zoomIn.addActionListener(a -> EditorScreen.instance().getMapComponent().zoomIn());
zoomOut.setShortcut(new MenuShortcut(KeyEvent.VK_MINUS));
zoomOut.addActionListener(a -> EditorScreen.instance().getMapComponent().zoomOut());
java.awtMenuShortcut<init>

Popular methods of MenuShortcut

  • getKey
  • usesShiftModifier

Popular in Java

  • Parsing JSON documents to java classes using gson
  • putExtra (Intent)
  • scheduleAtFixedRate (Timer)
  • notifyDataSetChanged (ArrayAdapter)
  • BufferedReader (java.io)
    Wraps an existing Reader and buffers the input. Expensive interaction with the underlying reader is
  • File (java.io)
    An "abstract" representation of a file system entity identified by a pathname. The pathname may be a
  • PriorityQueue (java.util)
    A PriorityQueue holds elements on a priority heap, which orders the elements according to their natu
  • JFileChooser (javax.swing)
  • Loader (org.hibernate.loader)
    Abstract superclass of object loading (and querying) strategies. This class implements useful common
  • Reflections (org.reflections)
    Reflections one-stop-shop objectReflections scans your classpath, indexes the metadata, allows you t
  • Top 12 Jupyter Notebook extensions
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now