|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
BasicModel
)
or automatically for model objects that implement event firing.
See:
Description
Interface Summary | |
ListSelectionParent | STable and SList implement this to allow their SListSelectionModel to refresh parent. |
Refreshable | For Swing widgets that can be manually forced to update themselves with the current state of their bound model. |
SwingSubView | A swing element that can be contained in a SwingView and that will share the same bound model. |
Class Summary | |
SAbstractListModel |
A javax.swing.AbstractListModel bound to a property of a model used by SList , SComboBox , STable . |
SAction | A swing Action that issues a Control on action performed. |
SActionListener | Connects component action event to a method in a model. |
SButton | A JButton that issues a Control when pressed. |
SButtonBeanInfo | BeanInfo for SButton |
SCheckBox | A JCheckbox linked to a Boolean or boolean property of a bound model object. |
SCheckBoxBeanInfo | Beaninfo for SCheckBox |
SComboBox |
A JComboBox that uses a SComboBoxModel to bind to model properties
for the list of items and to bind the selected item to a property. |
SComboBoxBeanInfo | Beaninfo for SComboBox |
SComboBoxEditor | Default combobox editor for SComboBox. |
SComboBoxModel | |
SDefaultTableCellRenderer | |
SLabel | A JLabel linked to a property of a bound model object. |
SLabelBeanInfo | Bean info for SLabel |
SList |
A JList that uses a SListModel to bind to model properties, and a
SListSelectionModel to bind the selected item to a property. |
SListBeanInfo | Beaninfo for SList |
SListCellRenderer | A javax.swing.DefaultListCellRenderer that tries to draw model objects as text with an icon, both from properties on the displayed model object identified by Selectors. |
SListModel | A concrete SAbstractListModel for SList to use. |
SListSelectionModel | A ListSelectionModel bound to a model property that will contain a reference to the current selection. |
SMenuItem |
A JMenuItem that can be owned by a SwingView using SwingContext , and which causes its owning view
to issue a Control when selected. |
SMenuItemBeanInfo | Beaninfo for SMenuItem |
SModelAction | An SAction that is bound to a property and performs a test on the value of the property to determine its active state. |
SModelButton | An SButton that is bound to a property and performs a test on the value of the property to determine its active state. |
SPanel | A JPanel implementation of View for use in Swing-based user interfaces. |
SPanelBeanInfo | Beaninfo for SPanel |
SPasswordField |
A JPasswordField that works the same way as STextField . |
SPasswordFieldBeanInfo | Beaninfo for SPassword |
SRadioButton | A JRadioButton linked to a Boolean or boolean property of a bound model object. |
SRadioButtonBeanInfo | Beaninfo for SRadioButton |
SSlider | A JSlider whose value is bound to an int property of a model object. |
SSliderBeanInfo | Beaninfo for SRadioButton |
STable | A JTable bound to a list property of a model. |
STableBeanInfo | Beaninfo for STable |
STableModel | |
STableTextCellEditor | Cell editor for STable or JTable using JTextField . |
STextArea | A JTextArea linked to a property of a bound model object. |
STextAreaBeanInfo | Beaninfo for STextArea |
STextCellEditor | Base class for cell editors based on Swing's JTextComponent . |
STextField | A JTextField linked to a property of a bound model object. |
STextFieldBeanInfo | Beaninfo for STextField |
SUnboundPanel | A JPanel implementation of View that is not bound to a model object for use in Swing-based user interfaces. |
SUnboundPanelBeanInfo | Beaninfo for SUnboundPanel |
SwingBoundModel |
An ActiveBoundModel that
forces updates to the parent View onto the AWTEvent thread because Swing
isn't thread-safe. |
SwingUtil | Utilities dependent on Java Swing and Scope core and view.awt packages only. |
SwingView | An abstract base JPanel implementation of View for use in Swing-based user interfaces. |
ValidationHelper |
Handles validationFailed(java.lang.Exception) and
validationSuccess() by setting the
background colour of the parent component to a new colour and being able to
generate an "error tooltip" that is coloured and contains the localized error
message from the validation failure. |
A set of wrappers around standard Swing components that implement
binding to model objects either semi-automatically if no ModelChangeEvent
firing is done by the model objects
(see BasicModel
)
or automatically for model objects that implement event firing.
See the example sources for usage of the Swing components in samples.swing.* packages.
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |