J'ai un LoginDialog. RecoverPasswordDialog sera ouvert à partir de LoginDialog. Je trouve un moyen de faire LoginDialog est le propriétaire de RecoverPasswordDialog.Comment rendre propriétaire d'une boîte de dialogue JavaFX est une autre boîte de dialogue?
Voici mon code:
public class LoginDialog extends Dialog<String> {
@FXML
public void handleForgotPasswordClick() {
RecoverPasswordDialog dlg = new RecoverPasswordDialog();
dlg.initOwner(LoginDialog.this); // ERROR because LoginDialog is not Window
dlg.show();
}
}
Je sais que je peux le faire comme ça
dlg.initOwner(primaryStage);
OR
dlg.initOwner(LoginDialog.this.getOwner());
Mais si je fais ça, LoginDialog est pas le parent du RecoverPasswordDialog.
Des idées? Merci!
Il fonctionne . Merci! – Loc