Composant de taille variable
bonjour a tous,
j essais de faire un composant dont la taille peut etre "extanded" ou "collapsed"
je vous explique comment je m y prends :
un JPanel conteneur contient deux nouveaux JPanel, un pour le titre et un conteneur.
quand un clic sur le Jpanel du titre survient, le conteneur voit sa taille augmenter progressivement de 0 a sa taille maximale. le but etant de creer une petite animation.
je procede avec un javax.swing.Timer et cela fonctionne.
le probleme est que des que je mets des objets dans mon conteneur et que je bouge la souris, l animation s en trouve ralentie, voire tres ralentie.
je pensais a threader le tout, mais en lisant a droite a gauche, j ai remarque qu'on ne pouvait pas faire n importe quoi avec l EDT
je ne sais vraiment pas comment m y prendre..
pouvez vous m orienter s il vous plait?
cordialement