APIdia Launch Partner
Top Inners Fields Constructors Methods
com.sun.java.swing.ui

public Class CommonUI

extends Object
Class Inheritance
Imports
java.awt.*, java.awt.event.ActionListener, .KeyListener, java.util.StringTokenizer, .Vector, javax.swing.*, javax.swing.border.Border, javax.swing.text.*

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class

Field Summary

Modifier and TypeField and Description
private static final int
private static final int
private static final Dimension
private static final int
private static final int
private static final Dimension
private static final int
private static final int
private static final Dimension
private static final int
private static final int
private static final Dimension
private static final int
private static final int
private static final Dimension

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static void
public static void
public static Border
public static Border
public static JButton
public static JButton
createButton(String text, ActionListener listener, int mnemonic)

public static JButton
public static JCheckBox
createCheckBox(String text, int mnemonic, ActionListener listener, boolean selected)

public static JCheckBox
createCheckBox(String text, int mnemonic, ActionListener listener)

public static JCheckBox
createCheckBox(String text, int mnemonic, boolean selected)

public static JCheckBox
createCheckBox(String text, int mnemonic)

public static JCheckBox
public static JComboBox<Object>
createComboBox(Object[] items, ActionListener listener, boolean editable)

public static JComboBox<Object>
createComboBox(Object[] items, boolean editable)

public static JComboBox<Object>
createComboBox(Vector<Object> items, ActionListener listener, boolean editable)

public static JComboBox<Object>
createComboBox(Vector<Object> items, boolean editable)

public static JLabel
createLabel(String text, int mnemonic, Component comp)

public static JLabel
public static JScrollPane
createListPane(JList<E> list, String text)

public static JRadioButton
createRadioButton(String text, int mnemonic, ActionListener listener, boolean selected)

public static JRadioButton
createRadioButton(String text, int mnemonic, boolean selected)

public static JRadioButton
createRadioButton(String text, int mnemonic, ActionListener listener)

public static JRadioButton
createRadioButton(String text, int mnemonic)

public static JRadioButton
public static JButton
createSmallButton(String text, ActionListener listener, int mnemonic)

public static JButton
public static JTextField
createTextField(String text, KeyListener listener, boolean numbers)

public static JTextField
createTextField(String text, boolean numbers)

public static JTextField
public static JTextField
public static Dimension
public static JFrame
public static Integer
public static Integer
private static void
public static void
public static void
public static String[]
public static String[]
public static String
public static String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

BUTTCON_HEIGHTback to summary
private static final int BUTTCON_HEIGHT
BUTTCON_WIDTHback to summary
private static final int BUTTCON_WIDTH
buttconPrefSizeback to summary
private static final Dimension buttconPrefSize
BUTTON_HEIGHTback to summary
private static final int BUTTON_HEIGHT
BUTTON_WIDTHback to summary
private static final int BUTTON_WIDTH
buttonPrefSizeback to summary
private static final Dimension buttonPrefSize
LABEL_HEIGHTback to summary
private static final int LABEL_HEIGHT
LABEL_WIDTHback to summary
private static final int LABEL_WIDTH
labelPrefSizeback to summary
private static final Dimension labelPrefSize
SM_BUTTON_HEIGHTback to summary
private static final int SM_BUTTON_HEIGHT
SM_BUTTON_WIDTHback to summary
private static final int SM_BUTTON_WIDTH
smbuttonPrefSizeback to summary
private static final Dimension smbuttonPrefSize
TEXT_HEIGHTback to summary
private static final int TEXT_HEIGHT
TEXT_WIDTHback to summary
private static final int TEXT_WIDTH
textPrefSizeback to summary
private static final Dimension textPrefSize

Constructor Detail

CommonUIback to summary
public CommonUI()

Method Detail

centerComponentback to summary
public static void centerComponent(Component source, Component parent)
centerComponentback to summary
public static void centerComponent(Component source)
createBorderback to summary
public static Border createBorder(String text)
createBorderback to summary
public static Border createBorder()
createButtonback to summary
public static JButton createButton(Action action)
createButtonback to summary
public static JButton createButton(String text, ActionListener listener, int mnemonic)
createButtonback to summary
public static JButton createButton(String text, ActionListener listener)
createCheckBoxback to summary
public static JCheckBox createCheckBox(String text, int mnemonic, ActionListener listener, boolean selected)
createCheckBoxback to summary
public static JCheckBox createCheckBox(String text, int mnemonic, ActionListener listener)
createCheckBoxback to summary
public static JCheckBox createCheckBox(String text, int mnemonic, boolean selected)
createCheckBoxback to summary
public static JCheckBox createCheckBox(String text, int mnemonic)
createCheckBoxback to summary
public static JCheckBox createCheckBox(String text)
createComboBoxback to summary
public static JComboBox<Object> createComboBox(Object[] items, ActionListener listener, boolean editable)
createComboBoxback to summary
public static JComboBox<Object> createComboBox(Object[] items, boolean editable)
createComboBoxback to summary
public static JComboBox<Object> createComboBox(Vector<Object> items, ActionListener listener, boolean editable)
createComboBoxback to summary
public static JComboBox<Object> createComboBox(Vector<Object> items, boolean editable)
createLabelback to summary
public static JLabel createLabel(String text, int mnemonic, Component comp)
createLabelback to summary
public static JLabel createLabel(String text)
createListPaneback to summary
public static JScrollPane createListPane(JList<E> list, String text)
createRadioButtonback to summary
public static JRadioButton createRadioButton(String text, int mnemonic, ActionListener listener, boolean selected)
createRadioButtonback to summary
public static JRadioButton createRadioButton(String text, int mnemonic, boolean selected)
createRadioButtonback to summary
public static JRadioButton createRadioButton(String text, int mnemonic, ActionListener listener)
createRadioButtonback to summary
public static JRadioButton createRadioButton(String text, int mnemonic)
createRadioButtonback to summary
public static JRadioButton createRadioButton(String text)
createSmallButtonback to summary
public static JButton createSmallButton(String text, ActionListener listener, int mnemonic)
createSmallButtonback to summary
public static JButton createSmallButton(String text, ActionListener listener)
createTextFieldback to summary
public static JTextField createTextField(String text, KeyListener listener, boolean numbers)
createTextFieldback to summary
public static JTextField createTextField(String text, boolean numbers)
createTextFieldback to summary
public static JTextField createTextField(String text, KeyListener listener)
createTextFieldback to summary
public static JTextField createTextField(String text)
getButtconPrefSizeback to summary
public static Dimension getButtconPrefSize()
getParentFrameback to summary
public static JFrame getParentFrame(Component source)
msToSecback to summary
public static Integer msToSec(Integer ms)
secToMsback to summary
public static Integer secToMs(Integer sec)
setButtonSizeback to summary
private static void setButtonSize(JButton button, Dimension size)
setDefaultCursorback to summary
public static void setDefaultCursor(Component comp)
setWaitCursorback to summary
public static void setWaitCursor(Component comp)
stringArrayFromStringback to summary
public static String[] stringArrayFromString(String string, String delim)
stringArrayFromStringback to summary
public static String[] stringArrayFromString(String string)
stringFromStringArrayback to summary
public static String stringFromStringArray(String[] strings, String delim)
stringFromStringArrayback to summary
public static String stringFromStringArray(String[] strings)
com.sun.java.swing.ui back to summary

private Class CommonUI.NumberDocument

extends PlainDocument
Class Inheritance

Field Summary

Inherited from javax.swing.text.PlainDocument:
lineLimitAttributetabSizeAttribute

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public void
insertString(int offs, String str, AttributeSet atts)

Overrides javax.swing.text.PlainDocument.insertString.

Implements javax.swing.text.Document.insertString.

Inserts some content into the document.

Inherited from javax.swing.text.PlainDocument:
createDefaultRootgetDefaultRootElementgetParagraphElementinsertUpdateremoveUpdate

Constructor Detail

NumberDocumentback to summary
private NumberDocument()

Method Detail

insertStringback to summary
public void insertString(int offs, String str, AttributeSet atts) throws BadLocationException

Overrides javax.swing.text.PlainDocument.insertString.

Implements javax.swing.text.Document.insertString.

Doc from javax.swing.text.PlainDocument.insertString.

Inserts some content into the document. Inserting content causes a write lock to be held while the actual changes are taking place, followed by notification to the observers on the thread that grabbed the write lock.

This method is thread safe, although most Swing methods are not. Please see Concurrency in Swing for more information.

Exceptions
BadLocationException:
the given insert position is not a valid position within the document