首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

用JScrollPane()不出现滚动条?该如何处理

2012-02-28 
用JScrollPane()不出现滚动条???privateResultSetTableModeltableModeltableModelnewResultSetTableMode

用JScrollPane()不出现滚动条???
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设置大小,不然就自适应大小了,不会有滚动条

热点排行