|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.jbeans.ui.UiUtil
UiUtil provides various swing related utilities. Many of constants (component sizes, colors, fonts) are obtained from "Java(TM) Look and Feel Design Guidelines, Sun Microsystems, Inc., Addison-Wesley, 1999"
Field Summary | |
static int |
BUTTCON_HEIGHT
|
static int |
BUTTCON_WIDTH
|
static java.awt.Dimension |
buttconPrefSize
|
static java.lang.String |
BUTTON_CMD_ADD
|
static java.lang.String |
BUTTON_CMD_BACK
|
static java.lang.String |
BUTTON_CMD_CANCEL
|
static java.lang.String |
BUTTON_CMD_FINISH
|
static java.lang.String |
BUTTON_CMD_HELP
|
static java.lang.String |
BUTTON_CMD_MOVEDOWN
|
static java.lang.String |
BUTTON_CMD_MOVEUP
|
static java.lang.String |
BUTTON_CMD_NEXT
|
static java.lang.String |
BUTTON_CMD_OK
|
static java.lang.String |
BUTTON_CMD_REMOVE
|
static int |
BUTTON_HEIGHT
|
static int |
BUTTON_WIDTH
|
static java.awt.Dimension |
buttonPrefSize
|
static java.lang.String |
BUTTONTEXT_ADD
|
static java.lang.String |
BUTTONTEXT_APPLY
|
static java.lang.String |
BUTTONTEXT_BACK
|
static java.lang.String |
BUTTONTEXT_CANCEL
|
static java.lang.String |
BUTTONTEXT_CLOSE
|
static java.lang.String |
BUTTONTEXT_DEL
|
static java.lang.String |
BUTTONTEXT_EDIT
|
static java.lang.String |
BUTTONTEXT_FINISH
|
static java.lang.String |
BUTTONTEXT_HELP
|
static java.lang.String |
BUTTONTEXT_MOVEDOWN
|
static java.lang.String |
BUTTONTEXT_MOVEUP
|
static java.lang.String |
BUTTONTEXT_NEW
|
static java.lang.String |
BUTTONTEXT_NEXT
|
static java.lang.String |
BUTTONTEXT_OK
|
static java.lang.String |
BUTTONTEXT_REMOVE
|
static java.lang.String |
BUTTONTEXT_RENAME
|
static int |
LABEL_HEIGHT
|
static int |
LABEL_WIDTH
|
static java.awt.Dimension |
labelPrefSize
|
static int |
MNEMONIC_ADD
|
static int |
MNEMONIC_APPLY
|
static int |
MNEMONIC_BACK
|
static int |
MNEMONIC_CANCEL
|
static int |
MNEMONIC_CLOSE
|
static int |
MNEMONIC_DEL
|
static int |
MNEMONIC_EDIT
|
static int |
MNEMONIC_FINISH
|
static int |
MNEMONIC_HELP
|
static int |
MNEMONIC_MOVEDOWN
|
static int |
MNEMONIC_MOVEUP
|
static int |
MNEMONIC_NEW
|
static int |
MNEMONIC_NEXT
|
static int |
MNEMONIC_OK
|
static int |
MNEMONIC_REMOVE
|
static int |
MNEMONIC_RENAME
|
static int |
SM_BUTTON_HEIGHT
|
static int |
SM_BUTTON_WIDTH
|
static java.awt.Dimension |
smbuttonPrefSize
|
static int |
TEXT_HEIGHT
|
static int |
TEXT_WIDTH
|
static java.awt.Dimension |
textPrefSize
|
Method Summary | |
static void |
addMenuItem(java.awt.event.ActionListener listener,
javax.swing.JComponent m,
javax.swing.JMenuItem mi)
|
static void |
addSeparator(javax.swing.JComponent comp)
|
static void |
centerComponent(java.awt.Component source)
Centers the Component on the screen. |
static void |
centerComponent(java.awt.Component source,
java.awt.Component parent)
Centers the specified component in it's parent component. |
static javax.swing.border.Border |
createBorder()
Creates an blank border. |
static javax.swing.border.Border |
createBorder(java.lang.String text)
Creates an etched border with the displayed text |
static javax.swing.border.Border |
createBorder(java.lang.String text,
int justification,
int orientation)
Creates an etched border with the displayed text |
static javax.swing.JButton |
createButton(java.lang.String text,
java.awt.event.ActionListener listener)
Creates a JButton |
static javax.swing.JButton |
createButton(java.lang.String text,
java.awt.event.ActionListener listener,
int mnemonic)
Creates a JButton |
static javax.swing.JCheckBox |
createCheckBox(java.lang.String text)
Create a checkbox |
static javax.swing.JCheckBox |
createCheckBox(java.lang.String text,
int mnemonic)
Create a checkbox |
static javax.swing.JCheckBox |
createCheckBox(java.lang.String text,
int mnemonic,
java.awt.event.ActionListener listener)
Create a checkbox |
static javax.swing.JCheckBox |
createCheckBox(java.lang.String text,
int mnemonic,
java.awt.event.ActionListener listener,
boolean selected)
Create a checkbox |
static javax.swing.JCheckBox |
createCheckBox(java.lang.String text,
int mnemonic,
boolean selected)
Create a checkbox |
static javax.swing.JComboBox |
createComboBox(java.lang.Object[] items,
java.awt.event.ActionListener listener,
boolean editable)
Creates a JComboBox |
static javax.swing.JComboBox |
createComboBox(java.lang.Object[] items,
boolean editable)
Creates a JComboBox |
static javax.swing.JComboBox |
createComboBox(java.util.Vector items,
java.awt.event.ActionListener listener,
boolean editable)
Creates a JComboBox |
static javax.swing.JComboBox |
createComboBox(java.util.Vector items,
boolean editable)
Creates a JComboBox |
static javax.swing.JLabel |
createLabel(java.lang.String text)
Creates a label which will be displayed. |
static javax.swing.JLabel |
createLabel(java.lang.String text,
int mnemonic,
java.awt.Component comp)
Creates a label which will be displayed. |
static javax.swing.JScrollPane |
createListPane(javax.swing.JList list,
java.lang.String text)
Creates a scrollpane with and etched border and a title around a JList. |
static javax.swing.JScrollPane |
createListPane(javax.swing.JList list,
java.lang.String text,
int justification,
int orientation)
Creates a scrollpane with and etched border and a title around a JList. |
static javax.swing.JRadioButton |
createRadioButton(java.lang.String text)
Creates a Radio Button |
static javax.swing.JRadioButton |
createRadioButton(java.lang.String text,
int mnemonic)
Creates a Radio Button |
static javax.swing.JRadioButton |
createRadioButton(java.lang.String text,
int mnemonic,
java.awt.event.ActionListener listener)
Creates a Radio Button |
static javax.swing.JRadioButton |
createRadioButton(java.lang.String text,
int mnemonic,
java.awt.event.ActionListener listener,
boolean selected)
Creates a Radio Button |
static javax.swing.JRadioButton |
createRadioButton(java.lang.String text,
int mnemonic,
boolean selected)
Creates a Radio Button |
static javax.swing.JButton |
createSmallButton(java.lang.String text,
java.awt.event.ActionListener listener)
Creates a small JButton |
static javax.swing.JButton |
createSmallButton(java.lang.String text,
java.awt.event.ActionListener listener,
int mnemonic)
Creates a small JButton |
static javax.swing.JTextField |
createTextField(java.lang.String text)
Creates a text field |
static javax.swing.JTextField |
createTextField(java.lang.String text,
boolean numbers)
Creates a text field |
static javax.swing.JTextField |
createTextField(java.lang.String text,
java.awt.event.KeyListener listener)
Creates a text field |
static javax.swing.JTextField |
createTextField(java.lang.String text,
java.awt.event.KeyListener listener,
boolean numbers)
Creates a text field |
static javax.swing.JMenu |
getMenuForName(java.lang.String name,
javax.swing.JMenuBar bar)
|
static javax.swing.JFrame |
getParentFrame(java.awt.Component source)
Retrieves the parent JFrame for a component. |
static void |
setDefaultCursor(java.awt.Component comp)
|
static void |
setWaitCursor(java.awt.Component comp)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String BUTTONTEXT_ADD
public static final java.lang.String BUTTONTEXT_DEL
public static final java.lang.String BUTTONTEXT_RENAME
public static final java.lang.String BUTTONTEXT_APPLY
public static final java.lang.String BUTTONTEXT_EDIT
public static final java.lang.String BUTTONTEXT_NEW
public static final java.lang.String BUTTONTEXT_REMOVE
public static final java.lang.String BUTTONTEXT_OK
public static final java.lang.String BUTTONTEXT_CANCEL
public static final java.lang.String BUTTONTEXT_CLOSE
public static final java.lang.String BUTTONTEXT_NEXT
public static final java.lang.String BUTTONTEXT_BACK
public static final java.lang.String BUTTONTEXT_FINISH
public static final java.lang.String BUTTONTEXT_MOVEUP
public static final java.lang.String BUTTONTEXT_MOVEDOWN
public static final java.lang.String BUTTONTEXT_HELP
public static final int MNEMONIC_ADD
public static final int MNEMONIC_DEL
public static final int MNEMONIC_RENAME
public static final int MNEMONIC_APPLY
public static final int MNEMONIC_EDIT
public static final int MNEMONIC_NEW
public static final int MNEMONIC_REMOVE
public static final int MNEMONIC_OK
public static final int MNEMONIC_CANCEL
public static final int MNEMONIC_CLOSE
public static final int MNEMONIC_NEXT
public static final int MNEMONIC_BACK
public static final int MNEMONIC_FINISH
public static final int MNEMONIC_MOVEUP
public static final int MNEMONIC_MOVEDOWN
public static final int MNEMONIC_HELP
public static final int BUTTON_WIDTH
public static final int BUTTON_HEIGHT
public static final int BUTTCON_WIDTH
public static final int BUTTCON_HEIGHT
public static final int SM_BUTTON_WIDTH
public static final int SM_BUTTON_HEIGHT
public static final int LABEL_WIDTH
public static final int LABEL_HEIGHT
public static final int TEXT_WIDTH
public static final int TEXT_HEIGHT
public static final java.lang.String BUTTON_CMD_OK
public static final java.lang.String BUTTON_CMD_CANCEL
public static final java.lang.String BUTTON_CMD_NEXT
public static final java.lang.String BUTTON_CMD_BACK
public static final java.lang.String BUTTON_CMD_FINISH
public static final java.lang.String BUTTON_CMD_ADD
public static final java.lang.String BUTTON_CMD_REMOVE
public static final java.lang.String BUTTON_CMD_MOVEUP
public static final java.lang.String BUTTON_CMD_MOVEDOWN
public static final java.lang.String BUTTON_CMD_HELP
public static java.awt.Dimension buttonPrefSize
public static java.awt.Dimension buttconPrefSize
public static java.awt.Dimension smbuttonPrefSize
public static java.awt.Dimension labelPrefSize
public static java.awt.Dimension textPrefSize
Method Detail |
public static javax.swing.JLabel createLabel(java.lang.String text, int mnemonic, java.awt.Component comp)
text
- Label's text.mnemonic
- Hot keycomp
- Component that this label is for.public static javax.swing.JLabel createLabel(java.lang.String text)
text
- Label's text.public static javax.swing.JTextField createTextField(java.lang.String text, java.awt.event.KeyListener listener, boolean numbers)
text
- TextField's text.listener
- KeyListenernumbers
- A flag to indicates that the field contains numbers only.public static javax.swing.JTextField createTextField(java.lang.String text, boolean numbers)
text
- TextField's text.numbers
- A flag to indicates that the field contains numbers only.public static javax.swing.JTextField createTextField(java.lang.String text, java.awt.event.KeyListener listener)
text
- TextField's text.listener
- KeyListenerpublic static javax.swing.JTextField createTextField(java.lang.String text)
text
- TextField's text.public static javax.swing.JRadioButton createRadioButton(java.lang.String text, int mnemonic, java.awt.event.ActionListener listener, boolean selected)
text
- Button's text.mnemonic
- Hot key.listener
- ActionListener.selected
- A flag to indicate if button should be selected.public static javax.swing.JRadioButton createRadioButton(java.lang.String text, int mnemonic, boolean selected)
text
- Button's text.mnemonic
- Hot key.selected
- A flag to indicate if button should be selected.public static javax.swing.JRadioButton createRadioButton(java.lang.String text, int mnemonic, java.awt.event.ActionListener listener)
text
- Button's text.mnemonic
- Hot key.listener
- ActionListener.public static javax.swing.JRadioButton createRadioButton(java.lang.String text, int mnemonic)
text
- Button's text.mnemonic
- Hot key.public static javax.swing.JRadioButton createRadioButton(java.lang.String text)
text
- Button's text.public static javax.swing.JCheckBox createCheckBox(java.lang.String text, int mnemonic, java.awt.event.ActionListener listener, boolean selected)
text
- CheckBox's text.mnemonic
- Hot keylistener
- ActionListenerselected
- A flag to indicate if button should be selected.public static javax.swing.JCheckBox createCheckBox(java.lang.String text, int mnemonic, java.awt.event.ActionListener listener)
text
- CheckBox's text.mnemonic
- Hot keylistener
- ActionListenerpublic static javax.swing.JCheckBox createCheckBox(java.lang.String text, int mnemonic, boolean selected)
text
- CheckBox's text.mnemonic
- Hot keyselected
- A flag to indicate if button should be selected.public static javax.swing.JCheckBox createCheckBox(java.lang.String text, int mnemonic)
text
- CheckBox's text.mnemonic
- Hot keypublic static javax.swing.JCheckBox createCheckBox(java.lang.String text)
text
- CheckBox's text.public static javax.swing.JComboBox createComboBox(java.lang.Object[] items, java.awt.event.ActionListener listener, boolean editable)
items
- An array of object.listener
- The action listener to handle eventseditable
- A flag that indicates if this combo box is editablepublic static javax.swing.JComboBox createComboBox(java.lang.Object[] items, boolean editable)
items
- An array of object.editable
- A flag that indicates if this combo box is editablepublic static javax.swing.JComboBox createComboBox(java.util.Vector items, java.awt.event.ActionListener listener, boolean editable)
items
- Vector containing items.listener
- The action listener to handle eventseditable
- A flag that indicates if this combo box is editablepublic static javax.swing.JComboBox createComboBox(java.util.Vector items, boolean editable)
items
- Vector containing items.editable
- A flag that indicates if this combo box is editablepublic static javax.swing.JButton createButton(java.lang.String text, java.awt.event.ActionListener listener, int mnemonic)
text
- Button's text.listener
- The action listener to handle events.mnemonic
- Letter combinationpublic static javax.swing.JButton createButton(java.lang.String text, java.awt.event.ActionListener listener)
text
- Button's text.listener
- The action listener to handle events.public static javax.swing.JButton createSmallButton(java.lang.String text, java.awt.event.ActionListener listener, int mnemonic)
text
- Button's text.listener
- The action listener to handle events.mnemonic
- Letter combinationpublic static javax.swing.JButton createSmallButton(java.lang.String text, java.awt.event.ActionListener listener)
text
- Button's text.listener
- The action listener to handle events.public static javax.swing.border.Border createBorder(java.lang.String text, int justification, int orientation)
public static javax.swing.border.Border createBorder(java.lang.String text)
public static javax.swing.border.Border createBorder()
public static javax.swing.JScrollPane createListPane(javax.swing.JList list, java.lang.String text)
list
- JList to contain.text
- Text to display in the border.public static javax.swing.JScrollPane createListPane(javax.swing.JList list, java.lang.String text, int justification, int orientation)
list
- JList to contain.text
- Text to display in the border.public static void centerComponent(java.awt.Component source, java.awt.Component parent)
public static void centerComponent(java.awt.Component source)
public static javax.swing.JFrame getParentFrame(java.awt.Component source)
public static void setWaitCursor(java.awt.Component comp)
public static void setDefaultCursor(java.awt.Component comp)
public static void addMenuItem(java.awt.event.ActionListener listener, javax.swing.JComponent m, javax.swing.JMenuItem mi)
public static void addSeparator(javax.swing.JComponent comp)
public static javax.swing.JMenu getMenuForName(java.lang.String name, javax.swing.JMenuBar bar)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |