-
Notifications
You must be signed in to change notification settings - Fork 0
Swing e MVC
willmenn edited this page Jul 23, 2015
·
9 revisions
| Component | Data Model | Interface Implementations |
|---|---|---|
| AbstractButton | ButtonModel | DefaultButtonModel |
| JColorChooser | ColorSelectionModel | DefaultColorSelectionModel |
| JComboBox | ComboBoxModel | N/A |
| MutableComboBoxModel | DefaultComboBoxModel | |
| JFileChooser | ListModel | BasicDirectoryModel |
| JList | ListModel | AbstractListModel |
| DefaultListModel | ||
| ListSelectionModel | DefaultListSelectionModel | |
| JMenuBar | SingleSelectionModel | DefaultSingleSelectionModel |
| JPopupMenu | SingleSelectionModel | DefaultSingleSelectionModel |
| JProgressBar | BoundedRangeModel | DefaultBoundedRangeModel |
| JScrollBar | BoundedRangeModel | DefaultBoundedRangeModel |
| JSlider | BoundedRangeModel | DefaultBoundedRangeModel |
| JSpinner | SpinnerModel | AbstractSpinnerModel |
| SpinnerDateModel | ||
| SpinnerListModel | ||
| SpinnerNumberModel | ||
| JTabbedPane | SingleSelectionModel | DefaultSingleSelectionModel |
| JTable | TableModel | AbstractTableModel |
| DefaultTableModel | ||
| TableColumnModel | DefaultTableColumnModel | |
| ListSelectionModel | DefaultListSelectionModel | |
| JTextComponent | Document | AbstractDocument |
| PlainDocument | ||
| StyledDocument | ||
| DefaultStyleDocument | ||
| HTMLDocument | ||
| JToggleButton | ButtonModel | JToggleButton |
| ToggleButtonModel | ||
| JTree | TreeModel | DefaultTreeModel |
| TreeSelectionModel | DefaultTreeSelectionModel | |
| JTree.EmptySelectionModel |
Referência:[2005]John Zukowski- The Definitive Guide to Java Swing
public class JTable extends JComponent implements TableModelListener ...
{
}
public abstract class AbstractTableModel extends Object implements TableModel, Serializable
{
void addTableModelListener(TableModelListener l){}
void fireTableDataChanged(){}
}Referência: Java 7 Api
