|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.shaker.dwu.GUIFactory
This pure static class delivers standardized widgets.
Field Summary | |
(package private) static java.awt.Font |
ARIAL_10B
Arial 10 bold |
(package private) static java.awt.Font |
ARIAL_10P
Arial 10 plain |
(package private) static java.awt.Font |
ARIAL_9B
Arial 9 bold |
(package private) static java.awt.Font |
ARIAL_9P
Arial 9 plain |
(package private) static java.awt.Color |
BLACK
Black color object |
(package private) static javax.swing.border.Border |
BLACKLN
Simple black line border |
(package private) static java.awt.Color |
BLUE
DWU`s blue color object |
private static java.awt.Font |
COURIER_10
Courier 10 plain (monospace font) |
private static java.awt.Dimension |
D100x18
100 x 18 Dimesion object |
private static java.awt.Dimension |
D250x300
250 x 300 Dimesion object |
private static javax.swing.border.Border |
EMPTY1
Empty border (5,2,5,2) |
(package private) static javax.swing.border.Border |
EMPTY2
Empty border (2,2,2,2) |
(package private) static javax.swing.border.Border |
ETCHED
Lowered etched border |
(package private) static java.awt.Color |
GRAY
Standard background gray color object |
(package private) static javax.swing.border.Border |
LOW
Lowered soft bevel border |
(package private) static ProgressKit |
PROGRESSKIT
|
(package private) static java.awt.Color |
RED
DWU`s red color object |
(package private) static java.awt.Color |
WHITE
White color object |
Constructor Summary | |
private |
GUIFactory()
Invisible constructor. |
Method Summary | |
(package private) static javax.swing.JButton |
button(java.lang.String dictKey,
java.awt.event.ActionListener listener,
java.lang.String command,
java.lang.String iconName)
Creates a standardized button. |
(package private) static javax.swing.JEditorPane |
editorPane()
Creates a standardized text/html editorpane with gray background. |
(package private) static javax.swing.ImageIcon |
getIcon(java.lang.String name)
Returns an ImageIcon. |
(package private) static void |
killProgressWindow()
Disposes the progress window. |
(package private) static javax.swing.JLabel |
label(java.lang.String dictKey,
boolean courierFont,
boolean rightAlign)
Returns a label with requested text. |
(package private) static javax.swing.JScrollPane |
scrollWrap(javax.swing.JComponent component,
javax.swing.border.Border border)
Wraps the given component with a scrollbar. |
(package private) static void |
showProgressWindow(int messageCount)
Shows a JWindow with an embedded progressbar. |
(package private) static javax.swing.JTextArea |
textArea(java.lang.String dictKey,
boolean editable,
boolean wordWrap)
Creates a standardized multiline textarea. |
(package private) static javax.swing.JTextField |
textField(java.lang.String dictKey,
java.awt.event.FocusListener flsn)
Creates a standardized textfield. |
(package private) static javax.swing.border.TitledBorder |
titledEBorder(java.lang.String dictKey)
Creates a standardized titled, etched border. |
(package private) static javax.swing.border.TitledBorder |
titledLBorder(java.lang.String dictKey)
Creates a standardized titled, softbevel (lowered) border. |
Methods inherited from class java.lang.Object |
|
Field Detail |
static final java.awt.Color GRAY
static final java.awt.Color BLUE
static final java.awt.Color RED
static final java.awt.Color BLACK
static final java.awt.Color WHITE
static final java.awt.Font ARIAL_10P
static final java.awt.Font ARIAL_10B
static final java.awt.Font ARIAL_9B
static final java.awt.Font ARIAL_9P
private static final java.awt.Font COURIER_10
private static final java.awt.Dimension D100x18
private static final java.awt.Dimension D250x300
static final javax.swing.border.Border BLACKLN
static final javax.swing.border.Border ETCHED
static final javax.swing.border.Border LOW
private static final javax.swing.border.Border EMPTY1
static final javax.swing.border.Border EMPTY2
static final ProgressKit PROGRESSKIT
Constructor Detail |
private GUIFactory()
Method Detail |
static final javax.swing.JTextArea textArea(java.lang.String dictKey, boolean editable, boolean wordWrap)
dictKey
- the dictionary key of the shown texteditable
- indicates wheter it is editablewordWrap
- indicates wheter to wrap whole wordsstatic final javax.swing.JButton button(java.lang.String dictKey, java.awt.event.ActionListener listener, java.lang.String command, java.lang.String iconName)
dictKey
- the dictionary key of the shown textlistener
- an actionlistenercommand
- an actioncommandiconName
- an iconnamestatic final javax.swing.JLabel label(java.lang.String dictKey, boolean courierFont, boolean rightAlign)
dictKey
- the language dictionary key for the label textcourierFont
- flag indicates wheter to use courier (or arial)rightAlign
- flag indicates wheter to align right (or left)static final javax.swing.JEditorPane editorPane()
static final javax.swing.JScrollPane scrollWrap(javax.swing.JComponent component, javax.swing.border.Border border)
component
- component to wrapborder
- the requested borderstatic final javax.swing.JTextField textField(java.lang.String dictKey, java.awt.event.FocusListener flsn)
dictKey
- the dictionary key of the shown textflsn
- an focuslistener or nullstatic javax.swing.border.TitledBorder titledEBorder(java.lang.String dictKey)
dictKey
- the dictionary keystatic javax.swing.border.TitledBorder titledLBorder(java.lang.String dictKey)
dictKey
- the dictionary keystatic javax.swing.ImageIcon getIcon(java.lang.String name)
name
- icons filenamestatic void showProgressWindow(int messageCount)
messageCount
- the number of stored bugprofilesstatic void killProgressWindow()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |