|
|||||||||
| Home >> All >> org >> scopemvc >> view >> [ swing overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||
Package org.scopemvc.view.swing
| 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. |
| Class Summary | |
| SAbstractListModel | A javax.swing.AbstractListModel bound to a property of a model used by SList, SComboBox, STable. |
| SActionListener | Connects component action event to a method in a model. |
| SButton | A JButton that issues a Control when pressed. |
| SCheckBox | A JCheckbox linked to a Boolean or boolean property of a bound model object. |
| 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. |
| SComboBoxEditor | Default combobox editor for SComboBox. |
| SComboBoxModel | |
| SDefaultTableCellRenderer | |
| SLabel | A non-editable STextField that looks like a Label but is bound to a model property. |
| SList | A JList that uses a SListModel to bind to model properties, and a SListSelectionModel to bind the selected item to a property. |
| 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 org.scopemvc.controller.swing.SwingContext, and which causes its owning view to issue a Control when selected. |
| SPanel | A JPanel implementation of View for use in Swing-based user interfaces. |
| SPasswordField | A JPasswordField that works the same way as STextField. |
| SRadioButton | A JRadioButton linked to a Boolean or boolean property of a bound model object. |
| SSlider | A JSlider whose value is bound to an int property of a model object. |
| STable | A JTable bound to a list property of a model. |
| STable.BooleanEditor | |
| STable.BooleanRenderer | |
| STableModel | |
| STableTextCellEditor | Cell editor for STable or JTable using JTextField. |
| STextArea | A JTextArea linked to a property of a bound model object. |
| STextCellEditor | Base class for cell editors based on Swing's JTextComponent. |
| STextField | A JTextField linked to a property of a bound model object. |
| SUnboundPanel | A JPanel implementation of View that is not bound to a model object for use in Swing-based user interfaces. |
| 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 ModelBindable.validationFailed(java.lang.Exception)>ModelBindable.validationFailed(java.lang.Exception) 55
and ModelBindable.validationSuccess()>ModelBindable.validationSuccess() 55
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. |
|
|||||||||
| Home >> All >> org >> scopemvc >> view >> [ swing overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||