0

まず第一に、私は正しい英語を話せません。申し訳ありません!

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 からテキストを渡しています。正常に動作しますが、私はこれを正しい方法で行っているかどうか確信が持てず、使用中にコードが失敗することを望んでいません。VentanaConfigurarPrivilegiosgetUsuario()

繰り返しますが、私の英語でごめんなさい!! ありがとう。

4

1 に答える 1