Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/346.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 JScrollBar没有';别露出大拇指_Java_Swing_Jscrollpane_Jscrollbar - Fatal编程技术网

Java JScrollBar没有';别露出大拇指

Java JScrollBar没有';别露出大拇指,java,swing,jscrollpane,jscrollbar,Java,Swing,Jscrollpane,Jscrollbar,当我将JScrollBar的VisibleMount设置为等于最大值时,JScrollBar的拇指消失了。我不知道为什么? 我想让滚动条变成这样:[](拇指的大小充满了JScrollbar) 如果JScrollBar是JScrollPane的一部分,则可以选择可见性策略: JScrollPane pane = new JScrollPanel(aPanel); pane.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCR

当我将JScrollBar的VisibleMount设置为等于最大值时,JScrollBar的拇指消失了。我不知道为什么? 我想让滚动条变成这样:[](拇指的大小充满了JScrollbar)


如果JScrollBar是JScrollPane的一部分,则可以选择可见性策略:

JScrollPane pane = new JScrollPanel(aPanel);
pane.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS);
例如,上面的代码使水平滚动条始终可见

编辑:

如果您正在创建自定义JSCROLBAR来滚动组件,您应该考虑使用JScRelpANE和ScRunPAN:

JScrollBar bar = new YourCustomScrollBar();
scrollPane.setHorizontalScrollBar(bar); 
pane.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS);

如果JScrollBar是JScrollPane的一部分,则可以选择可见性策略:

JScrollPane pane = new JScrollPanel(aPanel);
pane.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS);
例如,上面的代码使水平滚动条始终可见

编辑:

如果您正在创建自定义JSCROLBAR来滚动组件,您应该考虑使用JScRelpANE和ScRunPAN:

JScrollBar bar = new YourCustomScrollBar();
scrollPane.setHorizontalScrollBar(bar); 
pane.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS);

Jscrollbar不是JScrollPane的一部分。我刚刚创建了一个新的JScrollbar(),您使用JScrollbar做什么?你可以发布代码吗?根据我的要求,我想创建新的JScrollBar(),我刚刚编辑了postHi,我不能使用JScrollPane,所以我必须欺骗代码,当可见量=最大值时,我将设置最大值=10000,VisibleMount=9999,它使拇指出现,看起来thumn的大小充满了Jscrollbar。Jscrollbar不是JScrollPane的一部分。我刚刚创建了一个新的JScrollbar(),您使用JScrollbar做什么?你可以发布代码吗?根据我的要求,我想创建新的JScrollBar(),我刚刚编辑了postHi,我不能使用JScrollPane,所以我必须欺骗代码,当可见量=最大值时,我将设置最大值=10000,VisibleMount=9999,它使拇指出现,似乎thumn的大小充满了JScrollbar。要更快地获得更好的帮助,请发布一个。要更快地获得更好的帮助,请发布一个。