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

 Java Discussion :

Identification de TextArea


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 2
    Par défaut Identification de TextArea
    Bonjour,

    Je débute tout juste à explorer awt/swing et je reste bloqué sur un léger prb.
    J'ai créé qqch à partir du tutorial " Création de votre première interface graphique avec Swing".

    Voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    public class Fenetre extends JFrame {
     
         public Fenetre() {
              super();
              build()
         }
     
         private void build() {
              JPanel panel = new JPanel();
              setContentPane(panel);
              JTextArea textArea = new JTextArea("txt");
              panel.add(textArea);
         }
     
         public void addTxt(String s) {
              // Code pour ajouter du texte dans le textArea du dessus
         }
    Je n'arrive tout simplement pas à trouver ce que je pourrai mettre dans la méthode addTxt(String s).
    J'ai conscience que ce que je demande doit apparaître qq part (tutorial ou autre forum) mais je n'arrive pas à trouver.

    Merci par avance pour votre aide !

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    136
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 136
    Par défaut
    Bonjour,

    Qu'est-ce t'entend par code pour ajouter du texte?

    Tu veux pouvoir ajouter du texte par API?
    Dans ce cas là c'est la méthode setText qu'il faut utiliser.

    Sinon je comprend pas trop ton besoin.
    tu peux être plus précis?

    Cdlt,

  3. #3
    Membre éprouvé
    Inscrit en
    Juin 2009
    Messages
    138
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Juin 2009
    Messages : 138
    Par défaut
    Déclare ton textArea en tant qu'attribut, et pas dans ta méthode build ().
    Et après tu fais un setText () comme dit précédemment.

  4. #4
    Membre émérite
    Avatar de michel.di
    Homme Profil pro
    Freelance
    Inscrit en
    Juin 2009
    Messages
    782
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

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

    Informations forums :
    Inscription : Juin 2009
    Messages : 782
    Par défaut
    a mon avis ce que tu veux pouvoir faire c'est ajouter une nouvelle ligne de texte!
    dans ce cas tu dois déclarer ton JTextArea en attribut et tu fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    this.textArea.append("\n");
    this.textArea.append(string);

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 2
    Par défaut
    Merci pour vos réponses.

    En effet, il me suffisait de mettre je le JtextArea en variable d'instance, l'ajouter au panel dans le build et utiliser textArea.append() dans la méthode addText().
    Il s'agissait en effet de rajouter une ligne (un caractère en l'occurence) au texte.

    Encore merci.

  6. #6
    Membre émérite
    Avatar de michel.di
    Homme Profil pro
    Freelance
    Inscrit en
    Juin 2009
    Messages
    782
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

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

    Informations forums :
    Inscription : Juin 2009
    Messages : 782
    Par défaut
    tu peux clore le sujet alors!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Identification par ip
    Par Dante dans le forum Développement
    Réponses: 9
    Dernier message: 12/01/2004, 12h20
  2. attribution de texte dynamique à un textarea
    Par stephane eyskens dans le forum Flash
    Réponses: 6
    Dernier message: 01/10/2003, 13h52
  3. probleme identification et mot de passe root
    Par freums dans le forum Débuter
    Réponses: 5
    Dernier message: 19/09/2003, 17h09
  4. [servlet][identification][url]
    Par welty dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 20/08/2003, 09h10
  5. identification lettre (pb accent)
    Par scorbo dans le forum C
    Réponses: 5
    Dernier message: 14/12/2002, 02h59

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