JScrollBar带有负增量



我正在设计一个使用JScrollBar并将其水平设置的界面。设置为

JScrollBar myScrollBar = new JScrollBar(JScrollBar.HORIZONTAL, 1500, 32, 900, 2100);

然后将其添加到JFrame中。

这将最小值1500定位在滚动条的左侧,最大值2100定位在右侧。

我希望能够做到的是将最大值设置在左边,最小值设置在右边。

尝试通过交换最小和最大范围值来做它会给我一个java.lang.IllegalArgumentException: invalid range properties

设置负增量会使箭头按我想要的方式工作,但是当我使用左箭头而不是左箭头时,滑块会向右移动。

是否有一种方法,我可以翻转JScrollBar,我错过了?

如果你试图翻转滚动条,它会停止工作意味着,滚动条上的那个框,帮助你改变值,会消失或隐藏在某个地方,它不会在屏幕上显示你,

例如

如果你设置minimum = 2100,它不知道从哪里开始,因为我们通常从左到右递增,这是不可能的

相关内容

  • 没有找到相关文章