|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjimm.datavision.gui.MenuUtils
public class MenuUtils
Menu creation utilities.
| Constructor Summary | |
|---|---|
MenuUtils()
|
|
| Method Summary | |
|---|---|
static javax.swing.JCheckBoxMenuItem |
addCheckboxToMenu(java.awt.event.ActionListener listener,
javax.swing.JMenu menu,
java.lang.String key,
java.awt.Font font)
Adds a single checkbox item to a menu. |
static javax.swing.JCheckBoxMenuItem |
addCheckboxToMenu(java.awt.event.ActionListener listener,
javax.swing.JPopupMenu menu,
java.lang.String key,
java.awt.Font font)
Adds a single checkbox item to a popup menu. |
static javax.swing.JMenuItem |
addToMenu(java.awt.event.ActionListener listener,
javax.swing.JMenu menu,
java.lang.String key)
Adds a single item to a menu. |
static javax.swing.JMenuItem |
addToMenu(java.awt.event.ActionListener listener,
javax.swing.JMenu menu,
java.lang.String key,
java.awt.Font font)
Adds a single item to a menu. |
static javax.swing.JMenuItem |
addToMenu(java.awt.event.ActionListener listener,
javax.swing.JPopupMenu menu,
java.lang.String key)
Adds a single item to a popup menu. |
static javax.swing.JMenuItem |
addToMenu(java.awt.event.ActionListener listener,
javax.swing.JPopupMenu menu,
java.lang.String key,
java.awt.Font font)
Adds a single item to a popup menu. |
static javax.swing.JMenuItem |
addToMenu(javax.swing.JMenu menu,
javax.swing.Action action,
java.lang.String key)
Adds an action to a menu. |
static javax.swing.JMenu |
buildAlignMenu(java.awt.event.ActionListener listener,
java.awt.Font font)
Returns a new align menu. |
static javax.swing.JMenu |
buildPaperSizeMenu(java.awt.event.ActionListener listener,
PaperFormat currChoice,
javax.swing.ButtonGroup orientationGroup,
javax.swing.ButtonGroup nameGroup)
Returns a new paper size menu. |
static javax.swing.JMenu |
buildSizeMenu(java.awt.event.ActionListener listener,
java.awt.Font font)
Returns a new size menu. |
protected static void |
modifyItem(javax.swing.JMenuItem item,
java.awt.event.ActionListener listener,
java.lang.String key,
java.awt.Font font)
|
static javax.swing.JCheckBoxMenuItem |
readCheckboxItem(java.awt.event.ActionListener listener,
java.lang.String key,
java.awt.Font font)
|
static javax.swing.JMenuItem |
readItem(java.awt.event.ActionListener listener,
java.lang.String key,
java.awt.Font font)
|
static javax.swing.JMenu |
readMenu(java.lang.String key)
|
protected static void |
setKeys(javax.swing.JMenuItem item,
java.lang.String key)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MenuUtils()
| Method Detail |
|---|
public static javax.swing.JMenu readMenu(java.lang.String key)
public static javax.swing.JMenuItem readItem(java.awt.event.ActionListener listener,
java.lang.String key,
java.awt.Font font)
public static javax.swing.JCheckBoxMenuItem readCheckboxItem(java.awt.event.ActionListener listener,
java.lang.String key,
java.awt.Font font)
protected static void modifyItem(javax.swing.JMenuItem item,
java.awt.event.ActionListener listener,
java.lang.String key,
java.awt.Font font)
public static javax.swing.JMenuItem addToMenu(java.awt.event.ActionListener listener,
javax.swing.JMenu menu,
java.lang.String key)
listener - action listener for item; may be nullmenu - the menukey - the menu properties file lookup key
public static javax.swing.JMenuItem addToMenu(java.awt.event.ActionListener listener,
javax.swing.JMenu menu,
java.lang.String key,
java.awt.Font font)
listener - action listener for item; may be nullmenu - the menukey - the menu properties file lookup keyfont - font; may be null
public static javax.swing.JMenuItem addToMenu(java.awt.event.ActionListener listener,
javax.swing.JPopupMenu menu,
java.lang.String key)
listener - action listener for item; may be nullmenu - the menukey - the menu properties file lookup key
public static javax.swing.JMenuItem addToMenu(java.awt.event.ActionListener listener,
javax.swing.JPopupMenu menu,
java.lang.String key,
java.awt.Font font)
listener - action listener for item; may be nullmenu - the menukey - the menu properties file lookup keyfont - font; may be null
public static javax.swing.JCheckBoxMenuItem addCheckboxToMenu(java.awt.event.ActionListener listener,
javax.swing.JMenu menu,
java.lang.String key,
java.awt.Font font)
listener - action listener for item; may be nullmenu - the menukey - the menu properties file lookup keyfont - font; may be null
public static javax.swing.JCheckBoxMenuItem addCheckboxToMenu(java.awt.event.ActionListener listener,
javax.swing.JPopupMenu menu,
java.lang.String key,
java.awt.Font font)
listener - action listener for item; may be nullmenu - the menukey - the menu properties file lookup keyfont - font; may be null
public static javax.swing.JMenuItem addToMenu(javax.swing.JMenu menu,
javax.swing.Action action,
java.lang.String key)
menu - the menuaction - the actionkey - the menu properties file lookup key
protected static void setKeys(javax.swing.JMenuItem item,
java.lang.String key)
public static javax.swing.JMenu buildAlignMenu(java.awt.event.ActionListener listener,
java.awt.Font font)
listener - action listener for item; may be nullfont - font; may be null
public static javax.swing.JMenu buildSizeMenu(java.awt.event.ActionListener listener,
java.awt.Font font)
listener - action listener for item; may be nullfont - font; may be null
public static javax.swing.JMenu buildPaperSizeMenu(java.awt.event.ActionListener listener,
PaperFormat currChoice,
javax.swing.ButtonGroup orientationGroup,
javax.swing.ButtonGroup nameGroup)
listener - action button listener for item; may be nullcurrChoice - current paper choice (its orientation and name will be
pre-selected)orientationGroup - a radio button group for orientationsnameGroup - a radio button group for names
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||