Java how to set scroll to bottom jscrollpane

Java how to set scroll to bottom jscrollpane

To set the scroll position of a JScrollPane to the bottom, you can use the getVerticalScrollBar method to get the JScrollBar for the vertical axis, and then use the setValue method to set the scroll position to the maximum value.

Here is an example of how to set the scroll position of a JScrollPane to the bottom:

refe‮tual:ot r‬turi.com
JScrollPane scrollPane = new JScrollPane(component);
JScrollBar verticalScrollBar = scrollPane.getVerticalScrollBar();
verticalScrollBar.setValue(verticalScrollBar.getMaximum());

In the example above, component is the component that is being scrolled, such as a JTextArea or a JTable. The JScrollPane is created with the component as its argument.

The getVerticalScrollBar method returns the JScrollBar for the vertical axis of the JScrollPane. The setValue method sets the scroll position to the specified value. The getMaximum method returns the maximum scroll position.

You can also use the setValue method to set the scroll position to any value between the minimum and maximum scroll positions.

If you want to set the scroll position of the horizontal axis, you can use the getHorizontalScrollBar method to get the JScrollBar for the horizontal axis and then use the setValue method in the same way.

JScrollBar horizontalScrollBar = scrollPane.getHorizontalScrollBar();
horizontalScrollBar.setValue(horizontalScrollBar.getMaximum());
Created Time:2017-11-03 23:27:12  Author:lautturi