まず第一に、私は正しい英語を話せません。申し訳ありません!
dispose()
Java でストック システムを作成していますが、動作していますが、JDialog インスタンスからの正しい使用法について疑問があります。
私のコード:
public Usuario getUsuario() {
this.setVisible(true);
this.dispose();
return new VentanaConfigurarPrivilegios(new Usuario(textField.getText(), new String(passwordField.getPassword()))).getUsuario();
}
この関数は機能し、への呼び出しUsuario
の新しいインスタンスから新しいものを返しますが、疑問は最後の 2 行についてです。JDialog を破棄し、その後、textFields からテキストを渡しています。正常に動作しますが、私はこれを正しい方法で行っているかどうか確信が持てず、使用中にコードが失敗することを望んでいません。VentanaConfigurarPrivilegios
getUsuario()
繰り返しますが、私の英語でごめんなさい!! ありがとう。