Problème avec JScrollPane
salut j'ai un souci avec ma JScrollPane
je m’explique j'ai plusieurs JScoolPane que chaqu'un contiens un JTextPane
je veut que quand le JTxtPane change ma scroolpane change ( barre verticale toujours en bas ) j'ai fait sa ' l'aide de AdjustmentListener voici le code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
if(scrolpane.getVerticalScrollBar().getValue() == 0 && oldvalue == 1)
{
return;
}
try
{
int percent = (100 * e.getValue()) / (scrolpane.getVerticalScrollBar().getMaximum() - scrolpane.getVerticalScrollBar().getVisibleAmount() - scrolpane.getVerticalScrollBar().getMinimum());
if(percent != 100 && scrolpane.getVerticalScrollBar().getValue() < oldvalue)
{
return;
}
}
catch(Exception ex) { }
oldvalue = scrolpane.getVerticalScrollBar().getValue();
scrolpane.getVerticalScrollBar().setValue(scrolpane.getVerticalScrollBar().getMaximum()); |
le problem c'est que ce listener fonctionne toujours avec la dernière ScroolPane ajouter et il zappe les autre une idée svp ?