Einzelnen Beitrag anzeigen
Alt 30.01.2010, 19:53   #2
T.dot
Master
 
Registriert seit: 13.08.2003
Beiträge: 624


Standard

Versteh deine Frage nicht ganz. Aber ich versuchs mal...

Pseudocode:
Code:
public class HauptFenster
{
 public HauptFenster()
 {
 }

 // Unterfenster oeffnen, akt. Instanz des Hauptfenster uebergeben
 public void openUnterFenster()
 {
   UnterFenster unter = new UnterFenster(this);
   // irgendwas mit Fenster tun
 }

 public void exit()
 {
   // tu irgendwas ...
 }
}

public class UnterFenster
{
 private HauptFenster haupt;

 // Im Konstruktor wird das Hauptfenster uebergeben
 public UnterFenster(Hauptfenster haupt)
 {
   this.haupt = haupt;
 }

 // beim Klicken auf Button123 wird die Exit Funktion im Hauptfenster aufgerufen
 private button123Click()
 {
  haupt.exit();
 }
}
T.dot ist offline   Mit Zitat antworten