|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
java.lang.Objectjavax.swing.RowFilter.Entry<M,I>
M - 模型的型別;例如 PersonModelI - 標識符的型別;使用 TableRowSorter 時,此型別為 Integerpublic abstract static class RowFilter.Entry<M,I>
一個傳遞給 RowFilter 實例的 Entry 物件,允許過濾器獲取該條目的資料的值,以確定是否應該顯示該條目。Entry 物件包含有關模型的資訊以及從模型中獲取底層值的方法。
RowFilter,
DefaultRowSorter.setRowFilter(javax.swing.RowFilter)| 建構子摘要 | |
|---|---|
RowFilter.Entry()
創建一個 Entry。 |
|
| 方法摘要 | |
|---|---|
abstract I |
getIdentifier()
返回條目的標識符(在模型中)。 |
abstract M |
getModel()
返回底層模型。 |
String |
getStringValue(int index)
返回指定索引處的字元串值。 |
abstract Object |
getValue(int index)
返回指定索引處的值。 |
abstract int |
getValueCount()
返回條目中值的數量。 |
| 從類別 java.lang.Object 繼承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 建構子詳細資訊 |
|---|
public RowFilter.Entry()
Entry。
| 方法詳細資訊 |
|---|
public abstract M getModel()
public abstract int getValueCount()
public abstract Object getValue(int index)
null。當用於表時,索引對應於模型中的列號。
index - 要獲取的值的索引
IndexOutOfBoundsException - 如果索引小於 0 或大於等於 getValueCountpublic String getStringValue(int index)
String 值進行過濾操作,則首選此方法而不是使用 getValue,因為 getValue(index).toString() 返回的結果可能與 getStringValue(index) 不同。
此實作檢查有無 null 值後調用 getValue(index).toString()。如有必要,提供不同字元串轉換的子類別應該覆寫此方法。
index - 要獲取的值的索引
非 null 字元串
IndexOutOfBoundsException - 如果索引小於 0 或大於等於 getValueCountpublic abstract I getIdentifier()
Integer 形式表示。
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。