java制作表格存放书籍
时间: 2023-08-22 15:04:30 浏览: 73
要在Java中制作一个表格来存放书籍,可以使用Java Swing库中的JTable类。以下是一个简单的例子:
```java
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTable;
public class BookTable extends JFrame {
private JTable table;
public BookTable() {
setTitle("书籍表格");
setSize(500, 300);
setDefaultCloseOperation(EXIT_ON_CLOSE);
// 创建表格数据
String[] columnNames = {"书名", "作者", "出版社", "价格"};
Object[][] rowData = {
{"Java编程思想", "Bruce Eckel", "机械工业出版社", 99.00},
{"深入浅出设计模式", "程杰", "电子工业出版社", 59.00},
{"Effective Java", "Joshua Bloch", "机械工业出版社", 89.00},
{"代码大全", "Steve McConnell", "人民邮电出版社", 79.00}
};
// 创建表格并添加到面板中
table = new JTable(rowData, columnNames);
JPanel panel = new JPanel();
panel.add(new JScrollPane(table));
add(panel);
setVisible(true);
}
public static void main(String[] args) {
new BookTable();
}
}
```
在这个例子中,我们创建了一个包含四列数据的表格,每一行代表一本书籍。我们使用JTable的构造函数来创建表格,并将其添加到一个面板中。最后将面板添加到窗口中,使其可见。
你可以根据自己的需要来修改这个例子,并添加更多的书籍数据。同时,你也可以使用数据库来存储和管理书籍数据,并将其显示在表格中。
阅读全文