Bonjour,
Je voudrais écrire dans un paintComponent, et ce message serait le seul élément à être incliné...
J'ai réussi avec AffineTransform à faire pivoter une image, mais rien pour un drawString...
Pour le moment j'ai tenté la conversion en Graphics2D qui semble adaptée, par contre là je bloque...
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 public void paintComponent(Graphics g) { Graphics2D g2d = (Graphics2D)g; super.paintComponent(g2d); AffineTransform transf = new AffineTransform(); transf.setToTranslation(0,0); transf.rotate(Math.toRadians(45),1,1); g2d.drawImage(fond, transf, this); // Marche, mais comment l'appliquer à une chaine de caractères ? g2d.drawString(nom,300,225); }![]()
Partager