private ResultSetTableModel tableModel;
tableModel = new ResultSetTableModel(JDBC_DRIVER,//驱动程序
DATABASE_URL,//数据库
DEFAULT_QUERY);//缺省查询
final JTable resultTable = new JTable(tableModel);//创建表格,通过表格模型
设置表格的样式
add(new JScrollPane(resultTable), BorderLayout.SOUTH);//带滚动条的表格在窗
怎么运行后resultTable不显示滚动条呢??
------解决方案--------------------
滚动条只有当界面显示不下table中的内容时才会出现.
------解决方案--------------------
只有当你要显示的内容大于开始定义的大小时,才显示滚动条!
------解决方案--------------------
getContentPane.add(new JScrollPane(resultTable), BorderLayout.SOUTH);?
------解决方案--------------------
JScrollPane.setPreferredSize(new Dimension(int,int));
JScrollPane设置大小,不然就自适应大小了,不会有滚动条