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

NetBeans Java Discussion :

JFormattedTextField et adresse ip?


Sujet :

NetBeans Java

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    110
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 110
    Points : 62
    Points
    62
    Par défaut JFormattedTextField et adresse ip?
    Bonjour tout le monde!!

    Je suis en train de développer un gestionnaire de pointage qui va par la suite se connecter a une base mysql.

    J'ai créé une fenêtre de configuration où je demande tout simplement l'adresse ip de la base, le login et le mot de passe.

    Pour le moment j'ai fais la demande d'adresse ip avec 4 JTextField mais j'ai vu sous netbeans un composant que l'on appelle JFormattedTextField ma question est donc la suivante:

    Est ce possible de faire un JFormattedTextField pour les adresses ip avec les petits points déjà inclus?

    Merci d'avance pour vos réponses

  2. #2
    Membre éprouvé
    Avatar de n!co
    Profil pro
    Inscrit en
    Février 2004
    Messages
    831
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 831
    Points : 936
    Points
    936
    Netbeans account : nico@share.java.net
    Merci de ne pas poser de questions techniques par MP

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    110
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 110
    Points : 62
    Points
    62
    Par défaut
    Merci de la réponse N©O!!

    Par contre ça m'a pas l'air facil il va falloir que je traduise ça.
    Je pense que je vais garder mes 4 JTextField

  4. #4
    Membre éprouvé
    Avatar de n!co
    Profil pro
    Inscrit en
    Février 2004
    Messages
    831
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 831
    Points : 936
    Points
    936
    Par défaut
    Faut que tu crées un masque pour formater tes données à afficher. Rien de bien compliqué

    Pour formater du text :
    http://java.sun.com/j2se/1.5.0/docs/...Formatter.html
    Pour formater un nombre :
    http://java.sun.com/j2se/1.5.0/docs/...malFormat.html
    Netbeans account : nico@share.java.net
    Merci de ne pas poser de questions techniques par MP

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    110
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 110
    Points : 62
    Points
    62
    Par défaut
    Merci de la réponse et surtout de votre patience

    Si j'ai bien compris il faut faire:

    MaskFormatter formatter = new MaskFormatter("###.###.###.###");

    pour le masque du JFormatedTextField et je l'initialise avec formatter non?

    Merci d'avance

  6. #6
    Membre à l'essai
    Homme Profil pro
    Consultant finance
    Inscrit en
    Mars 2006
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant finance
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2006
    Messages : 12
    Points : 12
    Points
    12
    Par défaut
    salut

    l'dée du masque est pas mauvaise mais tu vas avoir un problème pour l'affichage des zéros inutiles, par exemple une adresse se terminat par 95.20, ne comporte que 4 chiffres significatif 9,5,2,et 0, alors que l'adresse 255.168 en contient trois et les deux adresses sont possible, la seule solution actuel est de mettre des 0 ex : 095.020, ce qui est plutôt penible pour l'utilisateur. En plus je n'ai pas vraiment de solution à te proposer à moins de réduire le nombre d'adresses (entre 0 et 99), il est peut être possible de faire différent masque et de jongler avec à chaque fois que l'utilisateur appuie sur "."
    voila bon courage

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    110
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 110
    Points : 62
    Points
    62
    Par défaut
    Merci de l'info!!

    De toute façon j'ai utilisé 4 JTextField comme ça pas de soucis

  8. #8
    Membre régulier
    Inscrit en
    Mai 2006
    Messages
    211
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 211
    Points : 102
    Points
    102
    Par défaut
    Salut Altadeos (et les autres aussi )

    As tu trouver un filtre pour n'autoriser que les nombre entre 0 et 255 ?


    Bonne journée

Discussions similaires

  1. Réponses: 1
    Dernier message: 26/02/2009, 10h59
  2. [JFormattedTextField] Adresse IP
    Par nicofromChina dans le forum Composants
    Réponses: 9
    Dernier message: 09/04/2008, 12h30
  3. [JFormattedTextField ]validité d'une adresse mail
    Par gege2mars dans le forum Composants
    Réponses: 3
    Dernier message: 14/01/2005, 16h55
  4. Adresse des polices de caractères dans la RAM video ?
    Par Anonymous dans le forum x86 16-bits
    Réponses: 5
    Dernier message: 27/05/2002, 17h29

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