Hallo Community,
ich sitze noch immer an meinem Projekt (ich lerne und lerne :rtfm: ), doch jetzt hab ich wieder etwas, das für euch sicher eine Kleinigkeit ist:
Ich habe zwei Klassen(Client und ClientHauptform). Der Client erzeugt irgendwann das ClientHauptform und setzt sich selber auf visible(false).
Client code:
So, funktioniert tadellos, aber nun möchte ich gerne den ClientHauptform wieder verstecken und bei Client weitermachen. Wie mache ich den Client wieder sichtbar?
Ich kann zwar schreiben:
aber dann erzeugt er mir einen neuen Client, ich möchte aber gerne den alten nur wieder sichtbar machen, da dort schon einige Werte eingegeben wurden.
Ich kann auch keine static Funktion beim Client schreiben, denn da kann ich this.setVisible(true); nicht ausführen, da er mir schreibt, dass ich von einem statischen Kontext nicht auf einen non-static Kontext zugreifen kann, also fällt diese Möglichkeit schon mal weg.
Könnte mich bitte jemand aufklären.
Ich danke schon jetzt
ich sitze noch immer an meinem Projekt (ich lerne und lerne :rtfm: ), doch jetzt hab ich wieder etwas, das für euch sicher eine Kleinigkeit ist:
Ich habe zwei Klassen(Client und ClientHauptform). Der Client erzeugt irgendwann das ClientHauptform und setzt sich selber auf visible(false).
Client code:
Java:
new ClientHauptform(jurorID, oos).setVisible(true);
this.setVisible(false);
So, funktioniert tadellos, aber nun möchte ich gerne den ClientHauptform wieder verstecken und bei Client weitermachen. Wie mache ich den Client wieder sichtbar?
Ich kann zwar schreiben:
Java:
this.setVisible(false);
new Client().setVisible(true);
Ich kann auch keine static Funktion beim Client schreiben, denn da kann ich this.setVisible(true); nicht ausführen, da er mir schreibt, dass ich von einem statischen Kontext nicht auf einen non-static Kontext zugreifen kann, also fällt diese Möglichkeit schon mal weg.
Könnte mich bitte jemand aufklären.
Ich danke schon jetzt