Bonjour à tous,
J'ai une JScrollPane dans laquelle est affichée des graphiques.
Je voudrais récupérer la position de la vue courante dans le JScrollPane.
C'est à dire que je voudrais avoir les coordonnées de la vue courante dans le ScrollPane.
Je ne sais pas si vous voyez ce que je veux dire.
En fait pour essayer d'être plus clair, dans mon graphique j'affiche un popup, mais mon popup n'est plus visible quand je m'approche des bords de la fenêtre, alors je dois recaler mon popup un peu à gauche ou en haut.
Actuellement je fais comme ça, mais ça ne marche que tout en haut de la scrollpane, par ce qu'il me faudrait récupérer les coordonnées de la vue actuelle.
D'avance merci beaucoup !// Reglage du popup pour qu'il ne déborde pas en bas de l'écran
int tailleVerticale = MAV.getViewScrollPane().getHeight() -MAV.getViewScrollPane().getColumnHeader().getHeight() -MAV.getViewScrollPane().getHorizontalScrollBar().getHeight();
if (y+mheight>tailleVerticale) {
while (y+mheight>tailleVerticale) y--;
}
// Rq : mheight c'est la hauteur de mon popup
Partager