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...

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); 
		}
Merci d'avance