在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