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

Composants Java Discussion :

Largeur d'un JTextField


Sujet :

Composants Java

  1. #1
    Membre émérite
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 764
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 764
    Points : 2 705
    Points
    2 705
    Par défaut Largeur d'un JTextField
    Bonsoir,

    J'ai du mal à me faire une idée de ce que représente vraiment l'entier donné dans le constructeur de JTextField. La doc dit que c'est le nombre de colonnes, donc de caractères, mais quand je fais mumuse avec la valeur, ça n'a manifestement rien à voir. Un incrément de 1 agrandit le champ d'une largeur beaucoup plus grande que celle d'un caractère.

    Une idée ?...

    Merci.

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 30
    Points : 21
    Points
    21
    Par défaut
    Si je ne me trompe pas, il y a une méthode permettant de connaitre la taille d'un texte.
    En la combinant avec setPreferedSize(), tu pourras surement obtenir un JTextField qui aura la taille voulue.

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    En fait l'entier columns spécifié lors de l'instanciation d'un JTextField représente effectivement le nombre de caractère affichables.
    Dans le cas d'une police à pas variable(i.e. tous les caractères n'ont pas la même longueur), le JTextField à la taille sufisante pour afficher columns fois le plus large caractère de la police(souvent W).

Discussions similaires

  1. connaître largeur texte jtextfield (dimension)
    Par CobolProgrammator dans le forum Composants
    Réponses: 3
    Dernier message: 03/07/2013, 23h41
  2. [JtextField]Creer un masque pour Ip
    Par bibx dans le forum Composants
    Réponses: 8
    Dernier message: 11/01/2005, 17h31
  3. [JTextField] filtrer la saisie
    Par Merfolk dans le forum Composants
    Réponses: 7
    Dernier message: 04/03/2004, 19h57
  4. [Flash MX] Largeur du MovieClip à l'écran ?
    Par FredericB dans le forum Flash
    Réponses: 6
    Dernier message: 24/02/2004, 16h17
  5. [JMF][MediaPlayer] hauteur et largeur de la video
    Par mbp566 dans le forum Multimédia
    Réponses: 3
    Dernier message: 07/08/2002, 15h19

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