gpt4 book ai didi

java - JScrollBar 不显示拇指

转载 作者:太空宇宙 更新时间:2023-11-04 08:28:58 25 4
gpt4 key购买 nike

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

enter image description here

最佳答案

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

JScrollPane pane = new JScrollPanel(aPanel);
pane.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS);

例如上面的代码使水平滚动条始终可见。

编辑:

如果您要创建自定义 JScrollBar 来滚动组件,则应考虑使用 JScrollPane 和 add it到您的滚动 Pane :

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

关于java - JScrollBar 不显示拇指,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7913369/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com