|
|||||||||
| 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 | |
|---|---|
com.partnersoft.gui.GUIFormBuilder2.ActionButton |
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. |
com.partnersoft.gui.GUIFormBuilder2.ActionButton |
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. |
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. |
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. |
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. |
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. |
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 com.partnersoft.gui.GUIFormBuilder2.ActionButton addButton(java.lang.String label,
java.lang.String actionMethod)
public com.partnersoft.gui.GUIFormBuilder2.ActionButton 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 StringField addStringField(java.lang.String name)
public TextAreaField addTextAreaField(java.lang.String name,
int columns,
int rows)
public StringField addStringField(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 CheckboxField addCheckboxField(java.lang.String name)
public CheckboxField addCheckboxField(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 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.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||