Hallo,
Ich habe ein ziemlich simples Programm. Dieses öffnet beim starten n Fenster. Nun möchte ich einzelne Fenster schließen, ohne dass sich alle schließen.
Hier ein paar code schnipsel zu meinem Programm:
Klasse für die einzelnen Fenster:
und der Aufruf der Fenster, jedes ist ein eigener Thread:
Gruß Cathamenia
Ich habe ein ziemlich simples Programm. Dieses öffnet beim starten n Fenster. Nun möchte ich einzelne Fenster schließen, ohne dass sich alle schließen.
Hier ein paar code schnipsel zu meinem Programm:
Klasse für die einzelnen Fenster:
Code:
public class GuiCounter extends JFrame implements Runnable{
private int counter = 0;
private int msec = 0;
private String name = "";
private JLabel countLabel;
public GuiCounter(int msec, String name, int location){
super(name);
this.msec = msec;
this.name = name;
...
und der Aufruf der Fenster, jedes ist ein eigener Thread:
Code:
public class GuiZaehler{
private static void startCounter(int msec, String name, int location){
GuiCounter c = new GuiCounter(msec, name, location);
Thread counterThread = new Thread(c);
counterThread.start();
}
public static void main(String[] args) {
int number = Integer.valueOf(args[0]);
String name = null;
int msec = 0;
for (int i = 1; i <= number; i++){
name = "Counter " + String.valueOf(i);
msec = Integer.valueOf(args[i]);
startCounter(msec, name, i * 60);
}
}
}
Gruß Cathamenia