T - The final type of the target instance, at least JMenu.S - The final type of the Setup implementation.@FunctionalInterface public static interface JMenus.Setup<T extends JMenu,S extends JMenus.Setup<T,S>> extends JMenuItems.Setup<T,S>
JMenu.| Modifier and Type | Method and Description |
|---|---|
default S |
add(Action a) |
default S |
add(Component c) |
default S |
add(Component c,
int index) |
default S |
add(JMenuItem menuItem) |
default S |
add(String s) |
default S |
addSeparator() |
default S |
remove(Component c) |
default S |
remove(int pos) |
default S |
remove(JMenuItem item) |
default S |
removeAll() |
default S |
setAccelerator(KeyStroke keyStroke) |
default S |
setComponentOrientation(ComponentOrientation o) |
default S |
setDelay(int d) |
default S |
setMenuLocation(int x,
int y) |
default S |
setModel(ButtonModel newModel) |
default S |
setPopupMenuVisible(boolean b) |
default S |
setSelected(boolean b) |
setArmed, setEnabled, setUIsetAction, setActionCommand, setBorderPainted, setContentAreaFilled, setDisabledIcon, setDisabledSelectedIcon, setDisplayedMnemonicIndex, setFocusPainted, setHideActionText, setHorizontalAlignment, setHorizontalTextPosition, setIcon, setIconTextGap, setLayout, setMargin, setMnemonic, setMnemonic, setMultiClickThreshold, setPressedIcon, setRolloverEnabled, setRolloverIcon, setRolloverSelectedIcon, setSelectedIcon, setText, setUI, setVerticalAlignment, setVerticalTextPositionsetActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDoubleBuffered, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisibleadd, add, add, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvideradd, on, remove, setBounds, setBounds, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSizedefault S add(Action a)
JMenu.add(Action)default S add(Component c)
add in interface Containers.Setup<T extends JMenu,S extends JMenus.Setup<T,S>>JMenu.add(Component)default S add(Component c, int index)
add in interface Containers.Setup<T extends JMenu,S extends JMenus.Setup<T,S>>JMenu.add(Component, int)default S add(JMenuItem menuItem)
JMenu.add(JMenuItem)default S add(String s)
JMenu.add(String)default S addSeparator()
JMenu.addSeparator()default S remove(Component c)
remove in interface Containers.Setup<T extends JMenu,S extends JMenus.Setup<T,S>>JMenu.remove(Component)default S remove(JMenuItem item)
JMenu.remove(JMenuItem)default S remove(int pos)
remove in interface Containers.Setup<T extends JMenu,S extends JMenus.Setup<T,S>>JMenu.remove(int)default S removeAll()
removeAll in interface Containers.Setup<T extends JMenu,S extends JMenus.Setup<T,S>>JMenu.removeAll()default S setAccelerator(KeyStroke keyStroke)
setAccelerator in interface JMenuItems.Setup<T extends JMenu,S extends JMenus.Setup<T,S>>JMenu.setAccelerator(KeyStroke)default S setComponentOrientation(ComponentOrientation o)
setComponentOrientation in interface Components.Setup<T extends JMenu,S extends JMenus.Setup<T,S>>JMenu.setComponentOrientation(ComponentOrientation)default S setDelay(int d)
JMenu.setDelay(int)default S setMenuLocation(int x, int y)
JMenu.setMenuLocation(int, int)default S setModel(ButtonModel newModel)
setModel in interface AbstractButtons.Setup<T extends JMenu,S extends JMenus.Setup<T,S>>setModel in interface JMenuItems.Setup<T extends JMenu,S extends JMenus.Setup<T,S>>JMenu.setModel(ButtonModel)default S setPopupMenuVisible(boolean b)
JMenu.setPopupMenuVisible(boolean)default S setSelected(boolean b)
setSelected in interface AbstractButtons.Setup<T extends JMenu,S extends JMenus.Setup<T,S>>JMenu.setSelected(boolean)Copyright © 2023 Andreas Kluge-Kaindl, Bremen (de). All rights reserved.