|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.fmj.ui.wizard.WizardModel
public class WizardModel
Adapted Robert Eckstein's sample at http://java.sun.com/developer/technicalArticles/GUI/swing/wizard/ The model for the Wizard component, which tracks the text, icons, and enabled state of each of the buttons, as well as the current panel that is displayed. Note that the model, in its current form, is not intended to be subclassed.
Field Summary | |
---|---|
static java.lang.String |
BACK_BUTTON_ENABLED_PROPERTY
Property identification String for the Back button's enabled state |
static java.lang.String |
BACK_BUTTON_ICON_PROPERTY
Property identification String for the Back button's icon |
static java.lang.String |
BACK_BUTTON_TEXT_PROPERTY
Property identification String for the Back button's text |
static java.lang.String |
CANCEL_BUTTON_ENABLED_PROPERTY
Property identification String for the Cancel button's enabled state |
static java.lang.String |
CANCEL_BUTTON_ICON_PROPERTY
Property identification String for the Cancel button's icon |
static java.lang.String |
CANCEL_BUTTON_TEXT_PROPERTY
Property identification String for the Cancel button's text |
static java.lang.String |
CURRENT_PANEL_DESCRIPTOR_PROPERTY
Identification string for the current panel. |
static java.lang.String |
NEXT_FINISH_BUTTON_ENABLED_PROPERTY
Property identification String for the Next button's enabled state |
static java.lang.String |
NEXT_FINISH_BUTTON_ICON_PROPERTY
Property identification String for the Next button's icon |
static java.lang.String |
NEXT_FINISH_BUTTON_TEXT_PROPERTY
Property identification String for the Next button's text |
Constructor Summary | |
---|---|
WizardModel()
Default constructor. |
Method Summary | |
---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener p)
|
protected void |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)
|
void |
removePropertyChangeListener(java.beans.PropertyChangeListener p)
|
void |
setNextFinishButtonIcon(javax.swing.Icon newIcon)
|
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 CURRENT_PANEL_DESCRIPTOR_PROPERTY
public static final java.lang.String BACK_BUTTON_TEXT_PROPERTY
public static final java.lang.String BACK_BUTTON_ICON_PROPERTY
public static final java.lang.String BACK_BUTTON_ENABLED_PROPERTY
public static final java.lang.String NEXT_FINISH_BUTTON_TEXT_PROPERTY
public static final java.lang.String NEXT_FINISH_BUTTON_ICON_PROPERTY
public static final java.lang.String NEXT_FINISH_BUTTON_ENABLED_PROPERTY
public static final java.lang.String CANCEL_BUTTON_TEXT_PROPERTY
public static final java.lang.String CANCEL_BUTTON_ICON_PROPERTY
public static final java.lang.String CANCEL_BUTTON_ENABLED_PROPERTY
Constructor Detail |
---|
public WizardModel()
Method Detail |
---|
public void setNextFinishButtonIcon(javax.swing.Icon newIcon)
public void addPropertyChangeListener(java.beans.PropertyChangeListener p)
public void removePropertyChangeListener(java.beans.PropertyChangeListener p)
protected void firePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |