Java-Eltern-und Kind-JFrame

Ich bin neu javax.swing.* Pakete und nur vertraut c#.net.
Ich habe zwei JFrames nämlich frmLogin und frmMain beziehungsweise.
Alles was ich tun möchte, ist einen einfachen code, der so etwas wie dieses:

+----- C# - version ---------

this.hide();
new frmMain().ShowDialog();
this.show();

tbPsswrd.Text = String.empty;

+---- JAVA-version -------

this.setVisible(false);
new frmMain().setVisible(true);
this.setVisible(true);

tbPsswrd.Text = "";

+---------------------------

In Java JFrame, nur show() und setVisible(boolean isVisible) verfügbar ist,
also, obwohl ich bin noch nicht fertig mit frmMain() ist, wird es weiterhin tun
rest des Codes weiter, um es (das ist zu zeigen das übergeordnete Formular und das Kennwort leer
Kasten).

Zusammenfassend möchte ich eine gleichwertige Funktionalität der Methode .showDialog(); nicht nur .show();
so dass es nicht weiter um die nächsten codes, es sei denn, ich Schloss das untergeordnete Formular.

Vielen Dank im Voraus! Ü

InformationsquelleAutor Jin Ginusuke | 2013-06-06

Schreibe einen Kommentar