|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 ListSelectionModel 的軟體套件 | |
---|---|
javax.swing | 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 |
javax.swing.plaf.basic | 提供了根據基本外觀建構的使用者介面物件。 |
javax.swing.table | 提供用於處理 javax.swing.JTable 的類別和介面。 |
javax.swing 中 ListSelectionModel 的使用 |
---|
實作 ListSelectionModel 的 javax.swing 中的類別 | |
---|---|
class |
DefaultListSelectionModel
列表選擇的預設資料模型。 |
宣告為 ListSelectionModel 的 javax.swing 中的欄位 | |
---|---|
protected ListSelectionModel |
JTable.selectionModel
表的 ListSelectionModel ,用來追蹤行選擇。 |
返回 ListSelectionModel 的 javax.swing 中的方法 | |
---|---|
protected ListSelectionModel |
JTable.createDefaultSelectionModel()
返回預設的選擇模型物件,它是一個 DefaultListSelectionModel 。 |
protected ListSelectionModel |
JList.createSelectionModel()
返回一個 DefaultListSelectionModel 實例;在建構期間調用此方法初始化列表的選擇模型屬性。 |
ListSelectionModel |
JTable.getSelectionModel()
返回用來維持行選擇狀態的 ListSelectionModel 。 |
ListSelectionModel |
JList.getSelectionModel()
返回當前選擇模型。 |
參數型別為 ListSelectionModel 的 javax.swing 中的方法 | |
---|---|
void |
JTable.setSelectionModel(ListSelectionModel newModel)
將此表的行選擇模型設置為 newModel ,並向其註冊以獲取來自新資料模型的偵聽器通知。 |
void |
JList.setSelectionModel(ListSelectionModel selectionModel)
將列表的 selectionModel 設置為非 null 的 ListSelectionModel 實作。 |
參數型別為 ListSelectionModel 的 javax.swing 中的建構子 | |
---|---|
JTable(TableModel dm,
TableColumnModel cm,
ListSelectionModel sm)
建構一個 JTable ,使用資料模型 dm 、列模型 cm 和選擇模型 sm 對其進行初始化。 |
javax.swing.plaf.basic 中 ListSelectionModel 的使用 |
---|
參數型別為 ListSelectionModel 的 javax.swing.plaf.basic 中的方法 | |
---|---|
protected void |
BasicListUI.paintCell(Graphics g,
int row,
Rectangle rowBounds,
ListCellRenderer cellRenderer,
ListModel dataModel,
ListSelectionModel selModel,
int leadIndex)
繪製一個 List 單元格:計算相關狀態,獲取“橡皮圖章”單元格渲染器元件,然後使用 CellRendererPane 來繪製它。 |
javax.swing.table 中 ListSelectionModel 的使用 |
---|
宣告為 ListSelectionModel 的 javax.swing.table 中的欄位 | |
---|---|
protected ListSelectionModel |
DefaultTableColumnModel.selectionModel
追蹤列選擇的模型 |
返回 ListSelectionModel 的 javax.swing.table 中的方法 | |
---|---|
protected ListSelectionModel |
DefaultTableColumnModel.createSelectionModel()
創建新的預設列表選擇模型。 |
ListSelectionModel |
DefaultTableColumnModel.getSelectionModel()
返回用來維護列選擇狀態的 ListSelectionModel 。 |
ListSelectionModel |
TableColumnModel.getSelectionModel()
返回當前的選擇模型。 |
參數型別為 ListSelectionModel 的 javax.swing.table 中的方法 | |
---|---|
void |
DefaultTableColumnModel.setSelectionModel(ListSelectionModel newModel)
將此 TableColumnModel 的選擇模型設置為 newModel ,並為來自新選擇模型的偵聽器通知註冊它。 |
void |
TableColumnModel.setSelectionModel(ListSelectionModel newModel)
設置選擇模型。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。