Salut tout le monde.
voila comme c'est marqué dans le titre j'ai un petit probleme avec une JScrollpane. en faite je vois pas trop bien comment ça marche mais je suis quazi sur que c'est ça k'il me faut. bon j'ai quand meme chercher dans l'API pour voir un peu ce que ça donnais.
et j'en suis arriver la:
Code :
- private void createBag(){
- bag = new JLabel();
- bagLayout = new GridLayout(2,2);
- bag.setLayout(bagLayout);
- bag.setBounds(0,0,100,100);
- //methode qui remplie de bouton mon Jlabel bag.
- createItemBag();
- scrollBag = new JScrollPane();
- scrollBag.setLayout(new ScrollPaneLayout());
- scrollBag.setBounds(10,10,100,100);
- scrollBag.add(bag);
- // j'ajoute à mon label, ma scrollpane.
- add(scrollBag);
- }
|
cette charmante methode est appelé à chaque fois que j'appuis sur une touche.
bon en gros, j'aimerais que bag s'affiche tout le temps. or la il s'affiche meme pas. si je fais un
scrollBag.updateUI();
ça me fais un rafrechissement un peu byzarre. mes boutuon n'apparaisse que qd je clic dessus et en plus au premier clic je ne peu clicer que sur le premier boutuon. les autre reste cacher, les autre devienne activable qu'a partir du 2eme clic.
voila je seche un peu en definitive, et j'ail'impresssions de pas mal bricoler, ce que je n'aime pas. si on pouvais me donner au moins quelque piste cela m'aiderais beaucoup. voila a+
Message édité par Lunatik3 le 25-04-2003 à 22:05:06