Package VASSAL.tools.menu
Class MenuProxy
- All Implemented Interfaces:
ChildProxy<JMenu>
,ParentProxy
public class MenuProxy extends AbstractParent<JMenu>
- Since:
- 3.1.0
- Author:
- Joel Uckelman
-
Field Summary
Fields inherited from class VASSAL.tools.menu.AbstractParent
children
Fields inherited from class VASSAL.tools.menu.AbstractProxy
parent, peers, queue
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description SeparatorProxy
addSeparator()
JMenu
createPeer()
String
getText()
SeparatorProxy
insertSeparator(int pos)
void
setMnemonic(char mnemonic)
void
setText(String text)
Methods inherited from class VASSAL.tools.menu.AbstractParent
add, getChild, getChildCount, getChildren, getIndex, insert, proxyIndexToRealIndex, remove, remove
Methods inherited from class VASSAL.tools.menu.AbstractProxy
forEachPeer, getParent, processQueue, setParent
-
Constructor Details
-
MenuProxy
public MenuProxy() -
MenuProxy
-
-
Method Details
-
addSeparator
-
insertSeparator
-
getText
-
setText
-
createPeer
- Specified by:
createPeer
in interfaceChildProxy<JMenu>
- Specified by:
createPeer
in classAbstractProxy<JMenu>
-
setMnemonic
public void setMnemonic(char mnemonic)
-