IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AWT/Swing Java Discussion :

probleme de rotation de texte


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 33
    Par défaut 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 : 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);
    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
     
    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.

  2. #2
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Et en essayant ceci?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
           // texte montant
            {
              at.setToRotation(3*(Math.PI / 2.0));
              g2.transform(at);
            }
            // texte descendant
            {
              at.setToRotation(-3 * (Math.PI / 2.0));
              g2.transform(at);
            }

Discussions similaires

  1. Probleme de rotation de bannieres
    Par bug33 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 06/09/2005, 20h30
  2. Probleme pour centre du texte
    Par piff62 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 08/01/2005, 11h26
  3. Rotation de texte et impression
    Par rizom dans le forum Langage
    Réponses: 6
    Dernier message: 16/11/2004, 20h46
  4. [FLASH MX] Probleme de nettete du texte
    Par anksou dans le forum Flash
    Réponses: 2
    Dernier message: 04/11/2004, 10h31
  5. [FLASH MX] Probleme de scrollbar et texte dynamique
    Par Bisûnûrs dans le forum Flash
    Réponses: 6
    Dernier message: 28/06/2004, 21h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo