J'ai une application java qui tourne correctement , et je veux lancer cette application plusieurs fois. Donc j'ai créé une nouvelle fenêtre et j'ai généré 3 fois l'application .
Code :
for(i=0; i<3;i++)
{
aaaa a1 = new aaaa(); // aaaa c'est l'ancienne appli
a1.setVisible(true);
}
L'application aaaa ce lance 3 fois mais le problème c'est que , quand j'exécute un objet ds une des fenêtres générée le résultât s'affiche toujours sur la dernière fenêtre générée .
exemple qui marche, sans se prendre la tête avec les thread (sachant que le mécanisme de lancement d'une jframe doit utiliser swinke invoke later, préconisation de Sun) :
Code :
publicclass Main {
/**
* @param args
*/
publicstaticvoid main(String[] args) {
Aaaa[] a = new Aaaa[3];
for (int i = 0; i < a.length; i++) {
a[i] = new Aaaa();
}
}
}
Message édité par Vinz42 le 24-04-2008 à 12:11:40
------------------------------Don't panic!
mouths91 à dit : "[...]des rageux comme kelnem"
Répondre à Vinz42
Solution 1 : part de ce que j'ai posté.
Solution 2 : trouve toi-même d'où vient le problème, étant donné qu'on a pas tout ton code, et qu'on va pas passé non plus tout notre temps sur ton code...
------------------------------Don't panic!
mouths91 à dit : "[...]des rageux comme kelnem"
Répondre à Vinz42
Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois. Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.