Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

ajouter un ScrollPane a textarea[]:

1 réponse
Avatar
mina mina
bonjour tout le monde, j'ai un petit probl=E8me avec mon prog, en effet
jevoudrais associer une scrollpane =E0 un ensemble de zone de texte
JTextArea.
j'ai cr=E9=E9 20 textarea comme dans le code et j'ai utilis=E9 une boucle
pour ce la, maintenant
je veux ajouter scrollpane =E0 chaque textarea mais !!!
quelqu'un a une idee ?

voila une partie de code ou j' ai utilis=E9 un textarea et scrollpane:

JTextArea textArea[];
JScrollPane tA[];
..........
textArea=3Dnew JTextArea[20];
tA=3Dnew JScrollPane[20];
.............
........
..........
for(int cmp =3D 0; cmp < 20; cmp++){
textArea[cmp]=3Dnew JTextArea();
tA[cmp]=3Dnew JScrollPane();
}
..............................
.............................
....................
textArea[entier].setBounds(160,84,150,50);
textArea[entier].setBorder(new BevelBorder(BevelBorder.LOWERED));
textArea[entier].add(tA[entier]);
pantab[entier].add(textArea[entier]);

=E7a affiche la zone de texte mais pas de scrollbar donc si vous voyez
ou se situe mon probl=E8me merci de bien vouloir m'aider
merci d'avance et =E0 plus!

1 réponse

Avatar
Christian Laborde
On met le textArea dans le JScrollPane et pas le contraire.
On peut aussi faire directement :
tA[cmp]=new JScrollPane(textArea[cmp]);
Salut.

mina mina a écrit :
bonjour tout le monde, j'ai un petit problème avec mon prog, en effet
jevoudrais associer une scrollpane à un ensemble de zone de texte
JTextArea.
j'ai créé 20 textarea comme dans le code et j'ai utilisé une boucle
pour ce la, maintenant
je veux ajouter scrollpane à chaque textarea mais !!!
quelqu'un a une idee ?

voila une partie de code ou j' ai utilisé un textarea et scrollpane:

JTextArea textArea[];
JScrollPane tA[];
..........
textArea=new JTextArea[20];
tA=new JScrollPane[20];
.............
........
..........
for(int cmp = 0; cmp < 20; cmp++){
textArea[cmp]=new JTextArea();
tA[cmp]=new JScrollPane();
}
..............................
.............................
....................
textArea[entier].setBounds(160,84,150,50);
textArea[entier].setBorder(new BevelBorder(BevelBorder.LOWERED));
textArea[entier].add(tA[entier]);
pantab[entier].add(textArea[entier]);

ça affiche la zone de texte mais pas de scrollbar donc si vous voyez
ou se situe mon problème merci de bien vouloir m'aider
merci d'avance et à plus!






--
Christian Laborde
La Révolution citoyenne, c'est sur : http://c.lab.over-blog.com/
Le forum des électrons libres :
http://electrons-libres.forumactif.fr
Les citoyens qui voient Net : http://www.netoyens.info
True E-mail : remove -no-spam-
Sentier des Vinches
CH 1091 Grandvaux
Suisse