Class JMenuHpr<T extends javax.swing.JMenu>
- java.lang.Object
-
- com.inductiveautomation.snap.ui.UIHelper<T>
-
- com.inductiveautomation.snap.swing.SwingHelper<T>
-
- com.inductiveautomation.snap.swing.helpers.JComponentHpr<T>
-
- com.inductiveautomation.snap.swing.helpers.JMenuItemHpr<T>
-
- com.inductiveautomation.snap.swing.helpers.JMenuHpr<T>
-
public class JMenuHpr<T extends javax.swing.JMenu> extends JMenuItemHpr<T>
A helper class for JMenu.
-
-
Constructor Summary
Constructors Constructor Description JMenuHpr()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static javax.swing.JMenu
createMenu(java.lang.String aName, java.lang.String theText)
Creates a JMenu for name and text.javax.swing.JComponent
getChild(T aMenu, int anIndex)
Returns the Ribs-relevant child component at the given index.int
getChildCount(T aMenu)
Override to return JMenu item count if menu item is a menu.-
Methods inherited from class com.inductiveautomation.snap.swing.helpers.JMenuItemHpr
createMenuItem, getKeyStroke, getKeyText, getPropertyNameMapped, initUI
-
Methods inherited from class com.inductiveautomation.snap.swing.helpers.JComponentHpr
addBinding, createEventAdapter, getAutosizing, getBinding, getBindingCount, getBindings, getChangeListener, getConstraints, getEventAdapter, getName, getOwner, getParent, getPropertyNamesImpl, getSendActionOnFocusLost, getSendActionOnFocusLostDefault, isEnabled, removeBinding, setConstraints, setEnabled, setOwner, setSendActionOnFocusLost
-
Methods inherited from class com.inductiveautomation.snap.swing.SwingHelper
getHelper, getSwingHelper, getSwingHelper
-
Methods inherited from class com.inductiveautomation.snap.ui.UIHelper
enableEvents, getAction, getBinding, getChild, getItemDisplayKey, getItems, getKeyValue, getPropertyNames, getSelectedIndex, getSelectedIndexes, getSelectedIndexs, getSelectedItem, getText, getValue, initUIDeep, isEnabled, isPropertyName, isValueAdjusting, removeBinding, setAction, setEnabled, setItemDisplayKey, setItems, setItems, setKeyValue, setSelectedIndex, setSelectedIndexes, setSelectedItem, setText, setValue
-
-
-
-
Method Detail
-
getChildCount
public int getChildCount(T aMenu)
Override to return JMenu item count if menu item is a menu.- Overrides:
getChildCount
in classJMenuItemHpr<T extends javax.swing.JMenu>
-
getChild
public javax.swing.JComponent getChild(T aMenu, int anIndex)
Returns the Ribs-relevant child component at the given index.- Overrides:
getChild
in classJComponentHpr<T extends javax.swing.JMenu>
-
createMenu
public static javax.swing.JMenu createMenu(java.lang.String aName, java.lang.String theText)
Creates a JMenu for name and text.
-
-