|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.partnersoft.gui.GUIBuilder
com.partnersoft.gui.GUIFormBuilder2
public class GUIFormBuilder2
An extension to GUIBuilder for building GUIForms.
| Constructor Summary | |
|---|---|
GUIFormBuilder2()
|
|
GUIFormBuilder2(javax.swing.JPanel starter)
|
|
GUIFormBuilder2(javax.swing.JPanel starter,
java.lang.Object methodProvider)
|
|
GUIFormBuilder2(java.lang.Object methodProvider)
|
|
| Method Summary | |
|---|---|
GraphicButton |
addButton(java.lang.String label,
java.lang.String actionMethod)
This adds a button with the specified label, that calls the named method on the action handler. |
GraphicButton |
addButton(java.lang.String label,
java.lang.String actionMethod,
java.lang.Object layoutInfo)
This adds a button with the specified label, that calls the named method on the action handler. |
CheckboxField |
addCheckboxField(java.lang.String name)
Adds a checkbox field with the given name, with no layout info. |
CheckboxField |
addCheckboxField(java.lang.String name,
java.lang.Object fieldLayoutInfo)
Adds a checkbox field with the given name, with the specified layout info. |
ComboField |
addComboField(java.lang.String name,
java.util.Collection items)
Adds a combo box field with the given name and collection of possibilities, with no layout info. |
ComboField |
addComboField(java.lang.String name,
java.util.Collection items,
java.lang.Object fieldLayoutInfo)
Adds a combo box field with the given name and collection of possibilities, with the specified layout info. |
DateAndTimeField |
addDateAndTimeField(java.lang.String name)
Adds a date field with the given name, with no layout info. |
DateAndTimeField |
addDateAndTimeField(java.lang.String name,
java.lang.Object fieldLayoutInfo)
Adds a date field with the given name, with the specified layout info. |
DateField |
addDateField(java.lang.String name)
Adds a date field with the given name, with no layout info. |
DateField |
addDateField(java.lang.String name,
java.lang.Object fieldLayoutInfo)
Adds a date field with the given name, with the specified layout info. |
GUIField |
addField(java.lang.String name,
GUIField field)
Adds the given GUIField component, associated
with the given field name, with no layout info. |
GUIField |
addField(java.lang.String name,
GUIField field,
java.lang.Object layoutInfo)
Adds the given GUIField component, associated
with the given field name and layout info. |
GUIField |
addField(java.lang.String name,
java.lang.String fieldType)
Acts like addFOOField for the given fieldType "FOO". |
GUIField |
addField(java.lang.String name,
java.lang.String fieldType,
java.lang.Object layoutInfo)
Acts like addFOOField for the given fieldType "FOO". |
FilenameField |
addFilenameField(java.lang.String name)
Adds a filename field with the given name, with no layout info. |
FilenameField |
addFilenameField(java.lang.String name,
java.lang.Object fieldLayoutInfo)
Adds a filename field with the given name, with the specified layout info. |
IntegerField |
addIntegerField(java.lang.String name)
Adds a Integer field with the given name, with no layout info. |
IntegerField |
addIntegerField(java.lang.String name,
java.lang.Object fieldLayoutInfo)
Adds a Integer field with the given name, with the specified layout info. |
NamedBlobField |
addNamedBlobField(java.lang.String name)
|
NamedBlobField |
addNamedBlobField(java.lang.String name,
java.lang.Object fieldLayoutInfo)
|
NumberField |
addNumberField(java.lang.String name)
Adds a Number field with the given name, with no layout info. |
NumberField |
addNumberField(java.lang.String name,
java.lang.Object fieldLayoutInfo)
Adds a Number field with the given name, with the specified layout info. |
PasswordField |
addPasswordField(java.lang.String name)
Adds a password field with the given name, with no layout info. |
PasswordField |
addPasswordField(java.lang.String name,
java.lang.Object fieldLayoutInfo)
Adds a password field with the given name, with the specified layout info. |
PicklistField |
addPicklistField(java.lang.String name,
java.util.Collection items)
Adds a picklist field with the given name and collection of possibilities, with no layout info. |
PicklistField |
addPicklistField(java.lang.String name,
java.util.Collection items,
java.lang.Object fieldLayoutInfo)
Adds a picklist field with the given name and collection of possibilities, with the specified layout info. |
ReadOnlyStringField |
addReadOnlyStringField(java.lang.String name)
Adds a read-only string field with the given name, with no layout info. |
ReadOnlyStringField |
addReadOnlyStringField(java.lang.String name,
java.lang.Object fieldLayoutInfo)
Adds a string field with the given name, with the specified layout info. |
SoundField |
addSoundField(java.lang.String name)
|
SoundField |
addSoundField(java.lang.String name,
java.lang.Object fieldLayoutInfo)
|
StringField |
addStringField(java.lang.String name)
Adds a string field with the given name, with no layout info. |
StringField |
addStringField(java.lang.String name,
java.lang.Object fieldLayoutInfo)
Adds a string field with the given name, with the specified layout info. |
TextAreaField |
addTextAreaField(java.lang.String name,
int columns,
int rows)
Adds a string field with the given name, with no layout info. |
TextAreaField |
addTextAreaField(java.lang.String name,
java.lang.Object fieldLayoutInfo,
int columns,
int rows)
Adds a string field with the given name, with the specified layout info. |
TimeField |
addTimeField(java.lang.String name)
Adds a date field with the given name, with no layout info. |
TimeField |
addTimeField(java.lang.String name,
java.lang.Object fieldLayoutInfo)
Adds a date field with the given name, with the specified layout info. |
GUIForm |
finishForm()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GUIFormBuilder2()
public GUIFormBuilder2(java.lang.Object methodProvider)
public GUIFormBuilder2(javax.swing.JPanel starter)
public GUIFormBuilder2(javax.swing.JPanel starter,
java.lang.Object methodProvider)
| Method Detail |
|---|
public GUIForm finishForm()
public GraphicButton addButton(java.lang.String label,
java.lang.String actionMethod)
public GraphicButton addButton(java.lang.String label,
java.lang.String actionMethod,
java.lang.Object layoutInfo)
public PasswordField addPasswordField(java.lang.String name)
public PasswordField addPasswordField(java.lang.String name,
java.lang.Object fieldLayoutInfo)
public TextAreaField addTextAreaField(java.lang.String name,
int columns,
int rows)
public StringField addStringField(java.lang.String name)
public StringField addStringField(java.lang.String name,
java.lang.Object fieldLayoutInfo)
public ReadOnlyStringField addReadOnlyStringField(java.lang.String name)
public ReadOnlyStringField addReadOnlyStringField(java.lang.String name,
java.lang.Object fieldLayoutInfo)
public NumberField addNumberField(java.lang.String name)
public NumberField addNumberField(java.lang.String name,
java.lang.Object fieldLayoutInfo)
public IntegerField addIntegerField(java.lang.String name)
public IntegerField addIntegerField(java.lang.String name,
java.lang.Object fieldLayoutInfo)
public TextAreaField addTextAreaField(java.lang.String name,
java.lang.Object fieldLayoutInfo,
int columns,
int rows)
public PicklistField addPicklistField(java.lang.String name,
java.util.Collection items)
public PicklistField addPicklistField(java.lang.String name,
java.util.Collection items,
java.lang.Object fieldLayoutInfo)
public ComboField addComboField(java.lang.String name,
java.util.Collection items)
public ComboField addComboField(java.lang.String name,
java.util.Collection items,
java.lang.Object fieldLayoutInfo)
public CheckboxField addCheckboxField(java.lang.String name)
public CheckboxField addCheckboxField(java.lang.String name,
java.lang.Object fieldLayoutInfo)
public DateAndTimeField addDateAndTimeField(java.lang.String name)
public DateAndTimeField addDateAndTimeField(java.lang.String name,
java.lang.Object fieldLayoutInfo)
public TimeField addTimeField(java.lang.String name)
public TimeField addTimeField(java.lang.String name,
java.lang.Object fieldLayoutInfo)
public DateField addDateField(java.lang.String name)
public DateField addDateField(java.lang.String name,
java.lang.Object fieldLayoutInfo)
public FilenameField addFilenameField(java.lang.String name)
public FilenameField addFilenameField(java.lang.String name,
java.lang.Object fieldLayoutInfo)
public NamedBlobField addNamedBlobField(java.lang.String name)
public NamedBlobField addNamedBlobField(java.lang.String name,
java.lang.Object fieldLayoutInfo)
public SoundField addSoundField(java.lang.String name)
public SoundField addSoundField(java.lang.String name,
java.lang.Object fieldLayoutInfo)
public GUIField addField(java.lang.String name,
GUIField field)
GUIField component, associated
with the given field name, with no layout info. Does not add a label.
public GUIField addField(java.lang.String name,
GUIField field,
java.lang.Object layoutInfo)
GUIField component, associated
with the given field name and layout info. Does not add a label.
public GUIField addField(java.lang.String name,
java.lang.String fieldType)
public GUIField addField(java.lang.String name,
java.lang.String fieldType,
java.lang.Object layoutInfo)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||