Scope SObjects

Scope provides these swing components with the ability to bind automatically with the model class:

SButton SCheckBox
SComboBox SLabel
SList SMenuItem
SPanel SPasswordField
SRadioButton SSlider
STable STextArea
STextField SUnboundPanel

You can use also the following standard Swing components with the Scope classes that will bind them to the model and the controller:

  • JList with SListModel
  • JComboBox with SComboBoxModel
  • JTable with STableModel
  • JButton with SAction

Additional component or classes have their enabled state linked to the state of a property in the model.

  • SModelAction
  • SModelButton
  • SModelMenuItem * not done *