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 :

JTextPane : Difference windows/linux


Sujet :

AWT/Swing Java

  1. #1
    Membre du Club Avatar de apicard3
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2013
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2013
    Messages : 60
    Points : 50
    Points
    50
    Par défaut JTextPane : Difference windows/linux
    Bonjour a tous,
    Mon problème vient de la différence de hauteur d'une ligne entre dans un JTextPane entre windows et linux, je m'explique:

    Dans un scrollable, j'ajoute un JTextPane, et également du texte.
    Maintenant, j'aimerais colorier (surligner) une ligne, par exemple celle où se trouve le curseur.
    Je récupère la position du curseur, je calcul son numéro de ligne. Parfait, je colorie la ligne avec un gros rectangle, en fonction de son numéro et de la hauteur d'une ligne.
    Malheureusement cette hauteur varie en fonction du système d'exploitation. J'ai essayé en passant par la taille de police ou en changeant de police, rien n'y fait (Sur windows le rectangle est décalé car la police est plus petite).
    Comment puis-je la récupérer correctement?

    Merci de votre aide

    Alexis
    Elle m'a dit "Le soleil est en toi et tout tourne autour du soleil"

  2. #2
    Membre éprouvé Avatar de fraco
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    750
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2006
    Messages : 750
    Points : 934
    Points
    934
    Par défaut
    Salut !
    je colorie la ligne avec un gros rectangle,
    euh... ce n'est peut-être pas la meilleure façon

    un coup d'oeil par là : http://docs.oracle.com/javase/tutori...ditorpane.html

    ou en entrant "jtextpane highlight line" dans ton google préféré.
    bonne chance !

Discussions similaires

  1. Portabilité du code C++ de Windows -> Linux ?
    Par eraser570 dans le forum Linux
    Réponses: 29
    Dernier message: 04/09/2009, 17h02
  2. Concaténation de ligne-->résultat different sous linux et windows
    Par ramon.dekker dans le forum Débuter avec Java
    Réponses: 2
    Dernier message: 24/09/2008, 21h13
  3. Quel est le meilleur langage pour la portabilité : Windows & Linux (voire Mac) ?
    Par iubito dans le forum Débats sur le développement - Le Best Of
    Réponses: 57
    Dernier message: 26/11/2007, 23h45
  4. Réponses: 5
    Dernier message: 02/11/2007, 14h04
  5. windows linux vnc
    Par kinder29 dans le forum Développement
    Réponses: 6
    Dernier message: 29/02/2004, 11h30

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