Bonjour à tous,
Pour résumer rapidement la situation.
L'ui comporte un JScrollPane de taille (1024, 768) contenant un JPanel de taille 3000,3000.
Je désire appliquer un Zoom sur le JPanel (ceci marche très bien avec ceci):
Tout est OK jusque là, le zoom marche !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 /* surcharge */ public void paint(Graphics g) { super.paintComponent(g); // clears background Graphics2D g2 = (Graphics2D) g; AffineTransform backup = g2.getTransform(); g2.scale(1.1, 1.1); super.paint(g); g2.setTransform(backup); }
Problème :
Suite à ce zoom, mon cadre (petite boite) a changé de taille, mais par contre les boutons de ce cadre eux, non pas bougé de position ils sont plus haut.
Ce qui donne l'image: ICI
Quelqu'un pourrait-il m'aiguiller sur ce problème?
Merci beaucoup et bonne journée
Fantomasmusic
Partager