>Salut Aurelien, > >[...] >Il te faut d�velopper ton propre TableModel qui aille chercher dans la >base mySQL seulement les donn�es � afficher. > >Il me semble que JBuilder sait g�n�rer ce genre de model >automatiquement. > >Mais comme je ne pratique pas trop swing actuellement....
C'est �galement � �a que je pensais. L'id�e, c'est que ton TableModel est reli� au Vector des objets r�cup�r�s depuis la base, et sait se d�placer au sein de ce Vector. L'avantage, c'est que tu ne manipules jamais de tableaux d'objets (puisqu'un TableModel doit essentiellement fournir une m�thode getElementAt(x,y)) et que par cons�quent, tes objets ne sont plus stock�s qu'une fois dans ton Vector. Un autre avantage est que tu s�pares clairement le code d'affichage (dans ta classe d�riv�e de JTable) du code d'acc�s aux donn�es (dans ton TableModel). Par ailleurs, une bonne solution (que nous pratiquons avec succ�s) pour �viter le OutOfMemoryError dans ton programme qui tue ta t�che, est de disposer d'un Thread s�par� qui essaye d'allouer toutes les secondes un gros tableau avant de le supprimer. Par ce moyen si l'allocation de ce tableau plante, c'est le thread de check m�moire qui plante, et non ton application. > >hope this helps... > >-- >Use Opera, the most user-friendly browser on Earth > -- Nicolas Delsaux Les maximes du marin shadok : Dans la marine, c'est un principe : il faut saluer tout ce qui bouge, et peindre le reste.
