je voudrai pouvoir afficher du texte sur un jpanel avec des orientations multiple
voila le code que j'utilise dans une classe qui hérite de JPanel indirectement
enfaite qd j'utilise se code l'orientation du texte est faite mais la rotation à l'air de ce faire par rapport à l'origine de Jpanel et donc ca provoque des décalage
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 @Override public void paintComponent(Graphics g) { super.paintComponent(g); // position de l'affichage du texte dans le jpanel Point p = getToolTipLocation(null); Graphics2D g2d = (Graphics2D) g; AffineTransform at = new AffineTransform(); //at.setToRotation(1); at.rotate(0.1); g2d.transform(at); g2d.drawString(idLink, (int)p.getX()+centerDX, (int)p.getY()+centerDY); }
donc j'espere que j'ai ete clair
si vous voulez des précisions dite le moi
merci d'avance
Partager