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:
j'ai egalement essayé ce code(trouvé sur internet) mais qui m'a totalement modifié mon graphique
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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);
Vous serait il possible de m'aider à trouver une solution?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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);
Merci d'avance.
Partager