java中getvalueat用法
时间: 2024-03-21 21:42:19 浏览: 151
`getValueAt()` 是 `javax.swing.table.AbstractTableModel` 类的一个方法,它用于获取表格中指定单元格的值。下面是 `getValueAt()` 方法的用法:
```java
public Object getValueAt(int rowIndex, int columnIndex)
```
参数说明:
- `rowIndex`: 要获取的单元格所在的行索引。
- `columnIndex`: 要获取的单元格所在的列索引。
返回值说明:
方法返回指定单元格的值,类型为 Object。
示例:
```java
public class MyTableModel extends AbstractTableModel {
private Object[][] data = {
{"A", "B", "C"},
{"D", "E", "F"},
{"G", "H", "I"}
};
private String[] columnNames = {"Column1", "Column2", "Column3"};
@Override
public int getRowCount() {
return data.length;
}
@Override
public int getColumnCount() {
return columnNames.length;
}
@Override
public Object getValueAt(int rowIndex, int columnIndex) {
return data[rowIndex][columnIndex];
}
@Override
public String getColumnName(int column) {
return columnNames[column];
}
}
```
在上面的示例中,`getValueAt()` 方法返回指定单元格的值。在这个表格模型中,我们有三行和三列数据,每个单元格都包含一个 `Object` 类型的值。`getValueAt()` 方法根据给定的行和列索引返回相应的值。
阅读全文