根据条件,滚动显示和消失

时间:2013-08-28 01:37:53

标签: java

大家,请原谅我的语言我说西班牙语,我使用谷歌翻译

我有一个问题我可以出现并消失为一个卷轴lacelda取决于大小或表格,例如当单元格到达高度“300”时,滚动显示可见,如果没有达到300不出现

我怎么能这样做?

问候

1 个答案:

答案 0 :(得分:0)

有一个名为JScrollPane的Swing类。有两个函数叫做:

   scrollBar.getHorizontalScrollBar().getValue();
   scrollBar.getVerticalScrollBar().getValue();

您需要一个事件监听器或一个单独线程中的循环来检查滚动条是否超过某个点。

让它消失的代码就是:

scrollBar.setVisible(false)

重新出现的代码:

scrollBar.setVisible(true);
scrollBar.validate();
scrollBar.repaint();