class aaa  extends JFrame implements ActionListener {
...
JScrollPane gunpan;// 添加表格的滚动盘容器
JTable table;
String shuju1[][] = new String[100][100];// 保存数据库查出来的信息
String str[] = { "No", "书名", "作者", "类型", "出版社", "出版时间", "价格" };
aaa()
{
...
table = new JTable(shuju1, str);// 初始化右边的表格
gunpan = new JScrollPane(table);
...
}
public void actionPerformed(ActionEvent e) {
...
if (e.getSource() == bLianJie) { try {
DB_MA db = new DB_MA(); //访问数据库的类
shuju1 = db.chaxun();   //chaxun()方法返回一个二维数组
/*
*问题在这里访问数据库,返回数据正常,就是JTable的repaint方法虽然调用了但不刷新表格
*
*/
table.repaint();

}
...
}
请高手帮忙