public class Menus
extends java.lang.Object
Constructor and Description |
---|
Menus() |
Modifier and Type | Method and Description |
---|---|
static javax.swing.JMenuItem |
findByAction(java.awt.Component menu,
javax.swing.Action action) |
static javax.swing.JMenuItem |
findByAction(IMenuItem menu,
javax.swing.Action action) |
static javax.swing.JMenuItem |
findByName(java.awt.Component menu,
java.lang.String name) |
static javax.swing.JMenuItem |
findByName(IMenuItem parent,
java.lang.String name) |
static javax.swing.JMenuItem |
findByTreePath(java.awt.Component menu,
java.lang.String name) |
static javax.swing.JMenuItem |
findByTreePath(IMenuItem parent,
java.lang.String name) |
static java.util.List<javax.swing.JMenuItem> |
getMenuItems(java.awt.Component menu) |
static java.util.List<javax.swing.JMenu> |
getMenus(java.awt.Component menu) |
static javax.swing.JComponent |
getSubItemContainer(java.awt.Component menu) |
static boolean |
hasSubItems(java.awt.Component menu) |
static void |
setEnabled(IMenuItem parent,
boolean enable) |
static void |
setTextWithMnemonic(javax.swing.AbstractButton item,
java.lang.String text,
java.util.function.Consumer<java.lang.String> setTextDirectly) |
public static javax.swing.JMenuItem findByAction(java.awt.Component menu, javax.swing.Action action)
public static javax.swing.JMenuItem findByAction(IMenuItem menu, javax.swing.Action action)
public static javax.swing.JMenuItem findByName(java.awt.Component menu, java.lang.String name)
public static javax.swing.JMenuItem findByName(IMenuItem parent, java.lang.String name)
public static javax.swing.JMenuItem findByTreePath(java.awt.Component menu, java.lang.String name)
public static javax.swing.JMenuItem findByTreePath(IMenuItem parent, java.lang.String name)
public static java.util.List<javax.swing.JMenuItem> getMenuItems(java.awt.Component menu)
public static java.util.List<javax.swing.JMenu> getMenus(java.awt.Component menu)
public static javax.swing.JComponent getSubItemContainer(java.awt.Component menu)
public static boolean hasSubItems(java.awt.Component menu)
public static void setEnabled(IMenuItem parent, boolean enable)
public static void setTextWithMnemonic(javax.swing.AbstractButton item, java.lang.String text, java.util.function.Consumer<java.lang.String> setTextDirectly)