Comment mettre une Scrollbar dans un JTextArea ?

Comment mettre une Scrollbar dans un JTextArea ? - Java - Programmation

Marsh Posté le 14-01-2006 à 18:09:08    

Bonsoir,
 
Pourriez-vous me dire comment faire pour mettre une barre de défilement verticale dans un champ texte de type JTextArea ?
 
J'ai vraiment cherché mais je n'ai trouvé nulle part la réponse à ma question...
 
Merci de votre aide.

Reply

Marsh Posté le 14-01-2006 à 18:09:08   

Reply

Marsh Posté le 14-01-2006 à 19:08:16    

Reply

Marsh Posté le 14-01-2006 à 20:30:02    

jercec a écrit :

Bonsoir,
 
Pourriez-vous me dire comment faire pour mettre une barre de défilement verticale dans un champ texte de type JTextArea ?
 
J'ai vraiment cherché mais je n'ai trouvé nulle part la réponse à ma question...
 
Merci de votre aide.


 
tu prends le pb dans le mauvais sens. un JTextArea est un objet graphique affichable, alors qu'un JScrollBar est un container
donc, si tu veux avoir des barres de défilement dans ton JTextArea, il faut insérer ce dernier dans le JScrollBar, et pas essayer de faire l'inverse - par ailleurs impossible à faire.


---------------
TReVoR - http://dev.arqendra.net - http://info.arqendra.net
Reply

Marsh Posté le 14-01-2006 à 20:50:11    

trevor a écrit :

tu prends le pb dans le mauvais sens. un JTextArea est un objet graphique affichable, alors qu'un JScrollBar est un container
donc, si tu veux avoir des barres de défilement dans ton JTextArea, il faut insérer ce dernier dans le JScrollBar, et pas essayer de faire l'inverse - par ailleurs impossible à faire.


Ah bon d'accord! Merci de ton aide. Je suis débutant en Java et je n'avais pas vu ça comme ça!
 
Je pensais que le Scrollbar était comme un composant qu'on aurait inséré dans le champ de texte...
 
Je vais voir le lien.

Reply

Marsh Posté le 15-01-2006 à 12:59:55    

trevor a écrit :

et pas essayer de faire l'inverse - par ailleurs impossible à faire.


si, c'est justement un des graves défauts de JComponent, on peut toujours ajouter des trucs dedans (après l'affichage peut devenir n'importa quoi si c'est pas prévu).
 
question philosophique : quelle est la différence entre JComponent et JPanel ? réfléchissez-y 15 min et allez voir le code source de JPanel ....

Reply

Marsh Posté le 15-01-2006 à 13:14:29    

euh, bah un JPanel c'est plutot un container, donc fait pour contenir des JComponent ? c'est ca "la" différence ?
sinon je suis preneur pour des considérations philosophiques - tjs intéressant d'avoir une vue d'un expert.


---------------
TReVoR - http://dev.arqendra.net - http://info.arqendra.net
Reply

Marsh Posté le 15-01-2006 à 13:16:59    

attends, je vais le chercher.

Reply

Marsh Posté le 15-01-2006 à 13:30:05    

bon, trève de conneries (la suite de la blague était sur blabla).
 
 
http://java.sun.com/j2se/1.4.2/doc [...] onent.html
donc si Jcomponent n'est qu'une feuille de l'arbre d'aggrégation des composants, pourquoi il hérite de contenair ?  
comme il en hérite, ben on peut mette d'autres JComposants dedans.

Reply

Marsh Posté le 15-01-2006 à 14:41:08    

donc on peut mettre une srcollbar dans un JTextArea!

Reply

Marsh Posté le 15-01-2006 à 14:42:44    

ouais, mais ça marchera pas, c'est as prévu pour, mais on peut.

Reply

Marsh Posté le 15-01-2006 à 14:42:44   

Reply

Marsh Posté le 15-01-2006 à 15:08:05    

ok je ferais comme c'est indiqué dans le lien de google...
 
Je ne peux pas tester aujourd'hui...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed