Jak sprawdzić, czy JScrollBar dotarł do dolnej części JScrollPane?
Chciałbym wiedzieć, czy istnieje sposób, aby wiedzieć, kiedyJScrollBar
(w moim przypadku pionowy) dotarł do dna jego zawartościJScrollPane
.
Na początku mam choć trochę używaniaAdjustmentListener
na pasku przewijania, ale nie wiem, jak zinterpretowaćvalue
atrybutJScrollBar
. Nie jestem też pewien, czy właściwie rozumiem comaximum
reprezentuje i jeśli mogę użyć z wartością, aby uzyskać potrzebne informacje.
Edytować:
scrollPane.getVerticalScrollBar().addAdjustmentListener(new AdjustmentListener() {
@Override
public void adjustmentValueChanged(AdjustmentEvent ae) {
System.out.println("Value: " + scrollPane.getVerticalScrollBar().getValue() + " Max: " + scrollPane.getVerticalScrollBar().getMaximum());
}
}