44 lines
829 B
Markdown
44 lines
829 B
Markdown
# 메뉴
|
|
|
|
## JMenuBar
|
|
|
|
* `add(JMenu)`
|
|
* `jFrame.getJMenuBar()` / `jFrame.setJMenuBar(JMenuBar)`
|
|
|
|
|
|
## JMenu
|
|
|
|
* `JMenu()` / `JMenu(String)` / `JMenu(Action)`
|
|
|
|
* `add(JMenuItem)` / `add(String)` / `addSeparator()`
|
|
* `insert(JMenuItem,int)` / `insert(String,int)` / `insertSeparator(int)`
|
|
* `remove(JMenuItem)` / `remove(int)` / `removeAll()`
|
|
|
|
## JPopupMenu
|
|
|
|
* `add(JMenuItem)` / `add(String)` / `addSeparator()`
|
|
* `insert(JMenuItem,int)`
|
|
* `remove(int)` / `removeAll()`
|
|
* `setLightWeightPopupEnabled(boolean)`
|
|
* `show(Component,int,int)`
|
|
|
|
## JMenuItem
|
|
|
|
* `setEnabled(boolean)`
|
|
* `setMnemonic(int)` : KeyEvent.VK_...
|
|
* `setAccelerator(KeyStroke)`
|
|
* `setActionCommand(String)`
|
|
* `addActionListener()`
|
|
* `addItemListener()`
|
|
* `setAction(Action)`
|
|
|
|
|
|
## JCheckBoxMenuItem
|
|
|
|
* `getState()` / `setState(boolean)`
|
|
|
|
## JRadioButtonMenuItem
|
|
|
|
|
|
|