Ouvrir des JInternalFrame dans un JDesktopPane - Java - Programmation
Marsh Posté le 20-04-2006 à 16:34:45
y a pas de limite hormis ta mémoire
si ça plante à l'ouverture de la 5e, le pb vient d'ailleurs (au hasard, un tableau déclaré statiquement de taille4 ?)
Marsh Posté le 20-04-2006 à 18:52:20
non en fait a partir de 5, ca commence a faire trop de fenetres internes ouvertes et le temps de chargement devient tres long
Marsh Posté le 21-04-2006 à 09:29:05
Ce qui est bizarre, c'est que si j'ai ouvert 4 JInternalFrame et que j'en ferme 3, je peux plus ouvrir d'autres JInternalFrame.
Quelqu'un a une idee?
Marsh Posté le 21-04-2006 à 09:37:34
Nan, mais regardes à ton code qui construit les JInternalFrame...
Marsh Posté le 21-04-2006 à 11:06:02
J'ai regarde mais sans trouve
Vu que chaque JInternalFrame cree 5 objets qui se connecte a une base de donnees, ce serait pas le probleme?
Marsh Posté le 21-04-2006 à 11:34:16
Tu es sur ? Tu n'as pas fais un catch énorme par hasard qui n'affiche pas l'erreur ?
Marsh Posté le 21-04-2006 à 11:43:05
J'ai etudie un peu le programme, il commence a ralentir lors de la connection a la base de donnees. Je pense que le probleme vient de la
Marsh Posté le 21-04-2006 à 11:59:36
Tes InternalFrame utilisent la même connexion à ta BDD, ou tu recrées une connexion pour chacune d'entre elles ?
Marsh Posté le 21-04-2006 à 13:36:33
Je recrée une nouvelle connexion pour chacune et chacune d'elles possèdent 5 connexions
Marsh Posté le 22-04-2006 à 11:34:47
J'ai réduit le nombe de connections à la base à une seule par JInternalFrame ouverte,et je peux dire que j'ai vu une amélioration.
Maintenant je peux ouvrir 7-8 JInternalFrame
Marsh Posté le 20-04-2006 à 14:36:38
Salut
Est ce que l'on peut ouvrir plus de 5 JInternalFrame dans un JDesktopPane?
Parce que je travaille sur un programme qui plante des que j'essaie d'ouvrir une cinquieme JInternalFrame a l'aide d'un JMenuItem.Ouvrir Les 4 premieres ne pose aucun probleme.