我正在设计一个使用JScrollBar并将其水平设置的界面。设置为
JScrollBar myScrollBar = new JScrollBar(JScrollBar.HORIZONTAL, 1500, 32, 900, 2100);
然后将其添加到JFrame中。
这将最小值1500定位在滚动条的左侧,最大值2100定位在右侧。
我希望能够做到的是将最大值设置在左边,最小值设置在右边。
尝试通过交换最小和最大范围值来做它会给我一个java.lang.IllegalArgumentException: invalid range properties
设置负增量会使箭头按我想要的方式工作,但是当我使用左箭头而不是左箭头时,滑块会向右移动。
是否有一种方法,我可以翻转JScrollBar,我错过了?
如果你试图翻转滚动条,它会停止工作意味着,滚动条上的那个框,帮助你改变值,会消失或隐藏在某个地方,它不会在屏幕上显示你,
例如如果你设置minimum = 2100,它不知道从哪里开始,因为我们通常从左到右递增,这是不可能的