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 :

Un ascenseur minuscule dans un textarea?


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 13
    Par défaut Un ascenseur minuscule dans un textarea?
    Bon ça fait un moment que je parcours ce forum avec comme mot clés ascenceur et jtextarea, mais j'ai toujours un problème pour l'utiliser : ça me donne ça :

    Oui oui, le petit truc entre le textarea et le bouton ok, c'est l'ascenceur. Pas facile de scroller...

    Voici ma classe :
    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
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    public class Lister extends JFrame implements ActionListener{
     
    	Vector <Personne>listePers=new Vector<Personne>();
    	JTextArea champ;
    	JButton ok;
    	JScrollPane ascenceur;
    	public Lister(Vector listePers)
    	{
    		this.listePers = listePers;		
    		champ = new JTextArea("",5,20);
     
    		/* Ascenseur */
    		ascenceur = new JScrollPane(champ);
    ascenceur.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
    		/* Fin ascenseur */
     
    		ok = new JButton("ok");	
    		ok.addActionListener(this);
    		String detailsPersonne="";
     
    		for (int i = 0; i<listePers.size();i++)
    		{
    			detailsPersonne += " ------ PERSONNE "+i+"\n Nom : "+((Personne)listePers.elementAt(i)).getNom()
    			+"\n Prénom : "+((Personne)listePers.elementAt(i)).getPrenom()
    			+"\n Adresse : "+ ((Personne)listePers.elementAt(i)).getAdresse()
    			+"\n Tel : "+((Personne)listePers.elementAt(i)).getTel()
    			+"\n Mail : "+((Personne)listePers.elementAt(i)).getMail()+"\n";
     
    		}
    		champ.setText(detailsPersonne);		
    		champ.setEnabled(false);
    		this.setLayout(new FlowLayout());		
    		ascenceur.setViewportView(champ);
     
    		this.add(champ);
    		this.add(ascenceur);
    		this.add(ok);
     
    		this.setVisible(true);
    		this.setTitle("Liste des personnes");		 
    		this.setSize(500,500);
     
     
    	}
    }
    Rien de bien exceptionnel pourtant... J'ai essayé de définir la taille du jtextarea, du scrollPane, rien n'y fait... Quelqu'un aurait-il une idée?
    Merci d'avance!

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 13
    Par défaut
    Han, les boules. Je viens de résoudre mon problème (et de me ridiculiser). Au passage, l'erreur venait de là :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    this.add(champ);
    		this.add(ascenceur);
    Il ne fallait tout simplement pas ajouter "champ", car il avait été ajouté au ScrollPane ici :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ascenceur = new JScrollPane(champ);
    Sur ce, A+ !

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

Discussions similaires

  1. détecter le nbre de saut de ligne (VbCrLf) dans un textarea
    Par yoda_style dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 28/04/2005, 14h54
  2. Insertion d'info dans un textarea
    Par krown dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 01/01/2005, 21h32
  3. Rechercher minuscule dans une table
    Par pmonn dans le forum Access
    Réponses: 3
    Dernier message: 25/10/2004, 14h53
  4. Caratère spécial dans un textArea
    Par sigas dans le forum Composants
    Réponses: 4
    Dernier message: 21/07/2004, 12h18
  5. Différence entre majuscule et minuscule dans une requête
    Par Asdorve dans le forum Langage SQL
    Réponses: 2
    Dernier message: 23/06/2004, 14h42

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