Uses of Interface
javax.swing.ListSelectionModel
Packages that use ListSelectionModel
包
描述
Provides a set of "lightweight" (all-Java language) components
that, to the maximum degree possible, work the same on all platforms.
Provides user interface objects built according to the Basic look and feel.
Provides classes and interfaces for dealing with
javax.swing.JTable
.-
Uses of ListSelectionModel in javax.swing
Classes in javax.swing that implement ListSelectionModelFields in javax.swing declared as ListSelectionModel修饰符和类Field描述protected ListSelectionModel
JTable.selectionModel
TheListSelectionModel
of the table, used to keep track of row selections.Methods in javax.swing that return ListSelectionModel修饰符和类方法描述protected ListSelectionModel
JTable.createDefaultSelectionModel()
Returns the default selection model object, which is aDefaultListSelectionModel
.protected ListSelectionModel
JList.createSelectionModel()
Returns an instance ofDefaultListSelectionModel
; called during construction to initialize the list's selection model property.JList.getSelectionModel()
Returns the current selection model.JTable.getSelectionModel()
Returns theListSelectionModel
that is used to maintain row selection state.Methods in javax.swing with parameters of type ListSelectionModel修饰符和类方法描述void
JList.setSelectionModel
(ListSelectionModel selectionModel) Sets theselectionModel
for the list to a non-null
ListSelectionModel
implementation.void
JTable.setSelectionModel
(ListSelectionModel selectionModel) Sets the row selection model for this table toselectionModel
and registers for listener notifications from the new selection model.Constructors in javax.swing with parameters of type ListSelectionModelModifierConstructor描述JTable
(TableModel dm, TableColumnModel cm, ListSelectionModel sm) Constructs aJTable
that is initialized withdm
as the data model,cm
as the column model, andsm
as the selection model. -
Uses of ListSelectionModel in javax.swing.plaf.basic
Methods in javax.swing.plaf.basic with parameters of type ListSelectionModel修饰符和类方法描述protected void
BasicListUI.paintCell
(Graphics g, int row, Rectangle rowBounds, ListCellRenderer<Object> cellRenderer, ListModel<Object> dataModel, ListSelectionModel selModel, int leadIndex) Paint one List cell: compute the relevant state, get the "rubber stamp" cell renderer component, and then use theCellRendererPane
to paint it. -
Uses of ListSelectionModel in javax.swing.table
Fields in javax.swing.table declared as ListSelectionModel修饰符和类Field描述protected ListSelectionModel
DefaultTableColumnModel.selectionModel
Model for keeping track of column selectionsMethods in javax.swing.table that return ListSelectionModel修饰符和类方法描述protected ListSelectionModel
DefaultTableColumnModel.createSelectionModel()
Creates a new default list selection model.DefaultTableColumnModel.getSelectionModel()
Returns theListSelectionModel
that is used to maintain column selection state.TableColumnModel.getSelectionModel()
Returns the current selection model.Methods in javax.swing.table with parameters of type ListSelectionModel修饰符和类方法描述void
DefaultTableColumnModel.setSelectionModel
(ListSelectionModel newModel) Sets the selection model for thisTableColumnModel
tonewModel
and registers for listener notifications from the new selection model.void
TableColumnModel.setSelectionModel
(ListSelectionModel newModel) Sets the selection model.