Hallo,
ich weiß nicht ob ich hier oder vielleicht besser im Swing/Awt Forum aufgehoben bin aber da ich denke das dieses eigentlich zum Grundwissen gehört poste ich das einfach mal hierein.
Um nun auf mein Problem zu sprechen zu kommen wir sollen für unseren Berufsschullehrer ein Programm zum Verwalten von Kosten für ein Fahrzeug schreiben, soweit ich das bis jetzt überblicken ist das auch kein Problem bis auf eine kleinigkeit, ich muss irgendwie für die Verwaltung der einzelnen Fahrzeuge ein Child-Fenster erzeugen, welches ich bis jetzt über den folgenden Quellcode realisiert habe:
Mein Problem ist nun bloß das ich wenn ich das Ursprungsfenster (in meinem Fall Oberflaeche) schliesse schließt sich auch im Anschluss das Fenster für die Verwaltung der Fahrzeuge. Meine Frage ist nun kann ich irgendwie das Ursprungsfenster deaktivieren das ich sobald das zweite Fenster sich öffne ich nur auf dieses Zugreifen kann? Ich habe zwar etwas von Childfenster gelesen aber was mich daran stört ist das sich der Bewegungsraum für die Childfenster nur auf das Parentfenster beschränkt.
Ich wäre über einen entsprechenden Tipp sehr dankbar, da ich momentan wieder einmal ziemlich ratlos bin wie ich dieses Problem lösen könnte.
Gruß
Dan
ich weiß nicht ob ich hier oder vielleicht besser im Swing/Awt Forum aufgehoben bin aber da ich denke das dieses eigentlich zum Grundwissen gehört poste ich das einfach mal hierein.
Um nun auf mein Problem zu sprechen zu kommen wir sollen für unseren Berufsschullehrer ein Programm zum Verwalten von Kosten für ein Fahrzeug schreiben, soweit ich das bis jetzt überblicken ist das auch kein Problem bis auf eine kleinigkeit, ich muss irgendwie für die Verwaltung der einzelnen Fahrzeuge ein Child-Fenster erzeugen, welches ich bis jetzt über den folgenden Quellcode realisiert habe:
Code:
public class Oberflaeche
extends JFrame
implements WindowListener
{
[...]
public Oberflaeche()
{
[...]
// Funktionsbelegung für den Fahrzeugverwalten-Button
Bverwalten.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
VerwaltenAuto v1;
v1=new VerwaltenAuto();
v1.setSize(100,200);
v1.show();
}
});
}
[...]
}
Code:
import javax.swing.*;
public class VerwaltenAuto
extends JFrame
{
[...]
VerwaltenAuto()
{
[...]
}
}
Mein Problem ist nun bloß das ich wenn ich das Ursprungsfenster (in meinem Fall Oberflaeche) schliesse schließt sich auch im Anschluss das Fenster für die Verwaltung der Fahrzeuge. Meine Frage ist nun kann ich irgendwie das Ursprungsfenster deaktivieren das ich sobald das zweite Fenster sich öffne ich nur auf dieses Zugreifen kann? Ich habe zwar etwas von Childfenster gelesen aber was mich daran stört ist das sich der Bewegungsraum für die Childfenster nur auf das Parentfenster beschränkt.
Ich wäre über einen entsprechenden Tipp sehr dankbar, da ich momentan wieder einmal ziemlich ratlos bin wie ich dieses Problem lösen könnte.
Gruß
Dan