Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/358.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 根据条件显示和消失滚动条_Java - Fatal编程技术网

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

Java 根据条件显示和消失滚动条,java,Java,各位,请原谅我的语言我说西班牙语,我使用谷歌翻译 我有一个问题,我可以显示和消失为一个滚动lacelda,具体取决于大小或表格,例如当单元格到达“300”高度时,滚动显示可见,如果未达到300则不显示 我怎么能做到 关于有一个名为JScrollPane的Swing类。有两个函数称为: scrollBar.getHorizontalScrollBar().getValue(); scrollBar.getVerticalScrollBar().getValue(); 您需要一个事件侦

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

我有一个问题,我可以显示和消失为一个滚动lacelda,具体取决于大小或表格,例如当单元格到达“300”高度时,滚动显示可见,如果未达到300则不显示

我怎么能做到


关于

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

   scrollBar.getHorizontalScrollBar().getValue();
   scrollBar.getVerticalScrollBar().getValue();
您需要一个事件侦听器或一个单独线程中的循环来检查滚动条是否超过某个点

使其消失的代码如下:

scrollBar.setVisible(false)
使其重新出现的代码:

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

我可能有点误解,但是默认情况下,
JScrollPane
配置为“根据需要”使用滚动条。就是。除非视图超出可查看区域,否则不会显示它们。。。