gpt4 book ai didi

java - 如何设置水平滚动 Pane 的起始位置在右端?

转载 作者:行者123 更新时间:2023-11-30 07:07:09 24 4
gpt4 key购买 nike

我有一个像这样构建的 JScrollPane:

JScrollPane scrollBar1 = new JScrollPane (tableForDay1, JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED);

这样我就可以向左/向右上/下滚动。
我希望启动应用程序时滚动条从右侧开始。默认情况下从左侧开始。

我该怎么做?

enter image description here

最佳答案

给定一个 JScrollPane,您可以获得水平滚动条组件(JScrollBar),然后将其值设置为最大值:

//renamed scrollBar1 because is a misleading name
JScrollPane scrollPane1= new JScrollPane (tableForDay1,
JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED,
ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED);
JScrollBar horScrBar= scrollPane1.getHorizontalScrollBar();
horScrBar.setValue(horScr.getMaxValue());

关于java - 如何设置水平滚动 Pane 的起始位置在右端?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39899897/

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