如何在java图形界面添加表格
时间: 2024-02-15 22:05:01 浏览: 63
在Java图形界面中添加表格可以使用JTable组件。以下是添加表格的基本步骤:
1.创建一个JTable对象并设置列名和数据模型。
```
String[] columnNames = {"姓名", "年龄", "性别"};
Object[][] rowData = {{"张三", "20", "男"}, {"李四", "25", "女"}, {"王五", "30", "男"}};
JTable table = new JTable(rowData, columnNames);
```
2.将JTable对象放置在一个JScrollPane对象中,以便可以在表格中滚动。
```
JScrollPane scrollPane = new JScrollPane(table);
```
3.将JScrollPane对象添加到窗口中。
```
frame.add(scrollPane);
```
完整代码如下:
```
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTable;
public class TableExample {
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
String[] columnNames = {"姓名", "年龄", "性别"};
Object[][] rowData = {{"张三", "20", "男"}, {"李四", "25", "女"}, {"王五", "30", "男"}};
JTable table = new JTable(rowData, columnNames);
JScrollPane scrollPane = new JScrollPane(table);
frame.add(scrollPane);
frame.pack();
frame.setVisible(true);
}
}
```
阅读全文