怎么在jtable里加数据
时间: 2024-03-24 16:40:03 浏览: 23
要在 JTable 中添加数据,需要使用 TableModel 接口的实现类来管理数据。TableModel 接口定义了表格数据模型的基本方法,包括获取行数、列数、单元格值等。以下是一个基本的示例代码:
```java
import javax.swing.*;
import javax.swing.table.DefaultTableModel;
public class JTableExample {
public static void main(String[] args) {
JFrame frame = new JFrame();
JTable table = new JTable();
// 创建表格的数据模型
DefaultTableModel model = new DefaultTableModel();
// 添加表头
model.addColumn("姓名");
model.addColumn("年龄");
// 添加数据
model.addRow(new Object[]{"张三", 20});
model.addRow(new Object[]{"李四", 22});
// 将数据模型设置到表格中
table.setModel(model);
frame.add(table);
frame.pack();
frame.setVisible(true);
}
}
```
在上面的示例代码中,我们创建了一个 JTable 对象,并创建了一个 DefaultTableModel 对象作为表格的数据模型。然后,我们添加了表头和数据,并将数据模型设置到表格中。最后,将表格添加到 JFrame 中并显示出来。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)