2

ログインダイアログを開くjavafxを使用してフォームを作成しました。ユーザーがログイン情報を正しく入力した後、ダイアログが閉じ、メインフォームがいくつかのデータをロードしました。必要なのは、ログインダイアログが閉じられたときにユーザーIDを返すことです(メインフォームにログインする)、上記のケースのコードは次のようになります。

メインフォーム

 Stage loginDialog = new LoginDialog(stage);
 loginDialog.sizeToScene();
 loginDialog.showAndWait();

ログインダイアログフォーム

/* do the login */
close();
/* need to return thew user id to the main form*/

助けてください

4

2 に答える 2

0

あなたの答えは ControlsFX ライブラリです。ここに投稿 しました。

このライブラリを使用すると、ダイアログ ボックスから戻り値を取得できます。何よりも、独自のカスタマイズされたダイアログ ボックスを作成できます。

于 2014-03-11T08:14:17.700 に答える