gui java 表格实现
时间: 2024-01-22 11:03:00 浏览: 66
要在Java中创建一个表格GUI,可以使用JTable类。以下是一个简单的示例:
```
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);
// 表格数据
Object[][] data = {
{"John", "Doe", 30},
{"Jane", "Doe", 25},
{"Bob", "Smith", 45},
{"Bill", "Jones", 20}
};
// 表格列名
String[] columnNames = {"First Name", "Last Name", "Age"};
// 创建表格
JTable table = new JTable(data, columnNames);
// 添加表格到滚动面板
JScrollPane scrollPane = new JScrollPane(table);
frame.add(scrollPane);
// 设置窗口属性
frame.setSize(400, 150);
frame.setVisible(true);
}
}
```
这个例子创建了一个包含4行3列数据的表格,并将其添加到一个带有滚动条的面板中。可以根据需要调整表格的大小和窗口的大小。
阅读全文