码迷,mamicode.com
首页 > 编程语言 > 详细

java中JScrollPane不显示水平滚动条的解决办法

时间:2018-06-10 11:58:24      阅读:536      评论:0      收藏:0      [点我收藏+]

标签:水平   解决办法   表格   table   ble   显示   对象   tps   scrollbar   

在JPanel中添加了表格,表格中对东西太多,需要水平滚动条滑动才能够完全找到所有数据,如果没有水平滚动条的话,数据堆积在一起,无法分开

做法是:

第一步:先将表格自动调整的状态给关闭掉:table.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);

第二步:设置JScrollPane的水平滚动条的方式,有三种,设js是一个JScrollPane的对象

    js.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);  //设置水平滚动条需要时可见

    js.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER); //设置水平滚动条不可见

    js.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS); //设置水平滚动条总是可见

以上两步可以解决水平滚动条不显示的情况

参考:http://shaoqxn.blog.163.com/blog/static/4305373720115991135657/

   https://blog.csdn.net/xfhy_/article/details/52485998

java中JScrollPane不显示水平滚动条的解决办法

标签:水平   解决办法   表格   table   ble   显示   对象   tps   scrollbar   

原文地址:https://www.cnblogs.com/shellpicker/p/9162303.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!