probleme de rotation de texte
bonjour,
je suis débutant en dessin 2D avec java.
J'ai réussis a réaliser mon programme sans probleme.
Ce programme doit permettre d'afficher differents allèles sur un locus d'un chromosome a l'aide d'un fichier d'entrée regroupant les allèles (probleme de bioinformatique).
Mon probleme ce situe dans l'affichage du nom de chaque allèle. En effet il s'affiche horizontalement et je voudrais réussir à l'afficher verticalement.
pour le moment mon code pour réaliser cette rotation est le suivant:
Code:
1 2 3 4 5 6 7
|
AffineTransform at=new AffineTransform();
at.rotate(Math.PI/2);
Font font=new Font("Serif",Font.PLAIN,10);
font.deriveFont(at);
g2d.setFont(font);
g2d.drawString(vecteurAllele.elementAt(numAllele).getAllele(), x, y-15); |
j'ai egalement essayé ce code(trouvé sur internet) mais qui m'a totalement modifié mon graphique
Code:
1 2 3 4 5
|
AffineTransform at=new AffineTransform();
at.rotate(Math.PI/2.0);
g2d.setTransform(at);
g2d.drawString(vecteurAllele.elementAt(numAllele).getAllele(), x, y-15); |
Vous serait il possible de m'aider à trouver une solution?
Merci d'avance.