Bonjour
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 .
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 .
aaaa c'est l'ancienne appli
Code :
- Aaaa[] a = new Aaaa[3];
- for (int i = 0; i < a.length; i++) {
- a[i] = new Aaaa();
|
JCanvas jc1 ;
Code :
- public class aaaa extends JFrame {
- . .....
- static float old_sleep;
- static String sname;
- static String sport;
- public static int tableau_mem_swap[];
- public static int tableau_mem[];
- public static int tableau_cpu[];
- .....
- void jButton4_actionPerformed(ActionEvent e) {
-
- //ici je lance le thread---------------------------------
- clienttcp cl= new clienttcp( );
- cl.start( );
- }
|
Code :
- 1. public class clienttcp extends Thread implements Runnable {
- 2. ......
- 3. ......
- 4. public void run() {
- 5. .........
- 6. .........
- 7. info in= new info();
- 8. in.inf();
- 9.
- 10. }
|
Code :
- public class info {
- ........
- ......
- public static void inf()
- {
- ..........
- ............// on calcule var1..var4 et on modifie les labels dans aaaa
- aaaa.jLabel4.setText(var1);
- aaaa.jLabel6.setText(var2);
- aaaa.jLabel8.setText(var3);
- aaaa.jLabel10.setText(var4);
- }
- }
|
Merci pour votre aide.
---------------
code de la route gratuit --> http://www.permik.net