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 :

Convertir un JTextField en String


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 94
    Par défaut Convertir un JTextField en String
    J'ai un problème pour faire cette action

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    BufferedReader l_buff = new BufferedReader(new InputStreamReader( System.in));
    String text_field= jTextField.paramString();
    text_field = l_buff.readLine();
    Je dois utiliser la méthode paramString mais je dois pas correctement l'utiliser et dans la javadoc c'est pas très bien expliqué.

  2. #2
    Membre expérimenté Avatar de dazz_x
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    269
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations forums :
    Inscription : Mars 2006
    Messages : 269
    Par défaut
    This method is intended to be used only for debugging purposes, and the content and format of the returned string may vary between implementations
    Tu dois l'utiliser ? Qu'est-ce que tu t'attends à avoir ? Parce que là, ben tu crées une string qui a comme valeur ce qu'il y a dans paramString, puis tu l'écrases avec ce qu'il y a dans le buffer
    Je vois pas trop là

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 94
    Par défaut
    Je pensais que la méthode paramString() permettait de convertir le JTextField en string.
    Connais-tu une méthode pour réaliser cette action, stp ?

  4. #4
    Membre expérimenté Avatar de dazz_x
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    269
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations forums :
    Inscription : Mars 2006
    Messages : 269
    Par défaut
    Comme JTextField hrite de JTextComponent, il y a :
    getText
    public String getText()
    Returns the text contained in this TextComponent. If the underlying document is null, will give a NullPointerException.

    Returns:
    the text
    Throws:
    NullPointerException - if the document is null
    See Also:
    setText(java.lang.String)

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 94
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    BufferedReader l_buff = new BufferedReader(new InputStreamReader( System.in));
    String text_field= jTextField.getText();
    text_field = l_buff.readLine();
    erreur : Cannot make a static reference to the non-static field jTextField

  6. #6
    Membre expérimenté Avatar de dazz_x
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    269
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations forums :
    Inscription : Mars 2006
    Messages : 269
    Par défaut
    Ben vi ça me parait normal.... pas d'instance de JTextField créée, pas de getText();

    Bon, explique moi donc le contexte... Tu as un JTextField de créé, tu veux en créer un ? Tu veux écrire ce que l'utilisateur écrit dans la console ? Tout ça quoi...

    [edit : a pas vu la minuscule...]

  7. #7
    Membre habitué
    Inscrit en
    Mars 2006
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 10
    Par défaut salam
    j'ai un problème consiste à:
    je saisie les données dans une zone texte, s'il ya erreur. un boite de dialogue sera affiché, mon problème est: j veux que lecurseur sera dans la cette zone texte.
    merci

  8. #8
    Membre expérimenté Avatar de dazz_x
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    269
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations forums :
    Inscription : Mars 2006
    Messages : 269
    Par défaut
    @remooz :
    String text_field= jTextField.getText();
    jTextField est un membre de Chat, don tu dois l'appeller en faisant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    cb.getJTextField();
    @tawsi

    je vois pas trop le rapport avec la choucroute, désolé ....

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 94
    Par défaut
    De cette manière ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    String text_field= cb.getJTextField().getText();

  10. #10
    Membre expérimenté Avatar de dazz_x
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    269
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations forums :
    Inscription : Mars 2006
    Messages : 269
    Par défaut
    exact, là tu récupères le text contenu dans le JTextField

  11. #11
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 94
    Par défaut
    Il n'y a plus d'erreur mais lors du test avec hyperterminal rien ne s'affiche.

Discussions similaires

  1. [C#] Convertir un ArrayList en String[] ?
    Par Amerok dans le forum ASP.NET
    Réponses: 13
    Dernier message: 06/12/2005, 15h38
  2. Comment convertir un champs en string ?
    Par kalisto95 dans le forum ASP
    Réponses: 2
    Dernier message: 22/09/2005, 12h15
  3. Comment convertir un TChartTitle en string ?
    Par marsupilami34 dans le forum Langage
    Réponses: 4
    Dernier message: 25/07/2005, 14h14
  4. Réponses: 14
    Dernier message: 29/06/2005, 10h22
  5. [C#] Convertir des bytes en string
    Par sorcer1 dans le forum Windows Forms
    Réponses: 8
    Dernier message: 03/02/2005, 15h52

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