Mi piacerebbe sapere se c'è un modo per sapere quando un JScrollBar
(verticale nel mio caso) ha raggiunto il fondo del suo contenente JScrollPane
.Come sapere se una JScrollBar ha raggiunto il fondo di JScrollPane?
In un primo momento ho però di utilizzare un AdjustmentListener
sulla barra di scorrimento, ma non so come interpretare l'attributo value
dello JScrollBar
. Inoltre non sono sicuro di capire correttamente cosa rappresenta il maximum
e se posso usare il valore per ottenere le informazioni di cui ho bisogno.
Edit:
scrollPane.getVerticalScrollBar().addAdjustmentListener(new AdjustmentListener() {
@Override
public void adjustmentValueChanged(AdjustmentEvent ae) {
System.out.println("Value: " + scrollPane.getVerticalScrollBar().getValue() + " Max: " + scrollPane.getVerticalScrollBar().getMaximum());
}
}
cosa vuoi ottenere? – kleopatra
@kleopatra fa qualcosa ogni volta che la barra di scorrimento raggiunge la parte inferiore del riquadro. – nathan
Fai cosa? Per favore sii più specifico quando qualcuno fa domande del genere. –