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 :

JScrollPane sur JTextArea


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Août 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2007
    Messages : 9
    Par défaut JScrollPane sur JTextArea
    Je suis nouveau ici et j'ai déjà posté une discussion qui s'est réglée plus que rapdidement. Je profite donc de la puissance de ce forum.

    J'ai un JTextArea sur lequel j'aimerai mettre un ascenceur. Malheureusement, l'ascenceur ne s'affiche pas...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    JTextArea textArea = new JTextArea();
            textArea.setBounds(10, 300, 250, 100);
            textArea.setLineWrap(true); 
            textArea.setWrapStyleWord(true);
    JScrollPane areaScrollPane = new JScrollPane(textArea); 
    areaScrollPane.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS); 
            areaScrollPane.setPreferredSize(new Dimension(250, 100));
    ++

  2. #2
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Vires le setBounds de ta JTextArea. en effet ce n'est pas la JTextArea que tu dois ajouter au conteneur mais le JScrollPane la contenant.

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Août 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2007
    Messages : 9
    Par défaut
    mais si je l'enlève, ma jtextarea ne s'affiche pas...

  4. #4
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Il faut faire le setbounds sur le JScrollPane et ajouter le JSCrollPane à ta JFrame ou à ton JPanel.

    Dans le cas présent le JScrollPane est le conteneur et contient ta JTextArea.
    Si tu ajoutes ta JTextArea quelquepart ailleurs que dans ton JScrollPane par la suite, il est normal que les scrollbar n'apparaissent pas.

    Dernière précision le nullLayout c'est maaaaaaaalllllllllll

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Août 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2007
    Messages : 9
    Par défaut
    merci pour ta réponse. Ca fonctionne nickel. Désolé pour la question qui peut paraître bizarre mais je débute avec les interfaces graphiques et j'ai appris sur le net...donc pas toujours super...encore merci

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

Discussions similaires

  1. JScrollPane sur un composant perso
    Par dams77 dans le forum AWT/Swing
    Réponses: 0
    Dernier message: 21/08/2007, 00h37
  2. Réponses: 1
    Dernier message: 17/05/2007, 10h54
  3. [swing] jScrollPane et jTextArea - probleme
    Par daed dans le forum AWT/Swing
    Réponses: 5
    Dernier message: 21/04/2006, 22h26
  4. [SWING] JScrollPane et JTextArea
    Par bonnefr dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 16/02/2006, 12h16
  5. JScrollPane sur un dessin?
    Par jean guimauve dans le forum Agents de placement/Fenêtres
    Réponses: 5
    Dernier message: 02/11/2004, 15h04

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