1

GXT ウィンドウの背後に表示されるメッセージ ボックス。window.show() の後、メッセージ ボックスのみが表示されます。window.show() の前にメッセージ ボックスが表示される必要があります。

ありがとう、ウィンドウの一番下のメッセージボックスを取得しています

http://i.stack.imgur.com/UbWUz.png

4

1 に答える 1

1

ポップアップ ウィンドウを順番に表示したい場合は、ウィンドウの show メソッドをチェーンする必要があります。MessageBox が閉じられたら、ウィンドウを表示したいようです。ダイアログ ボックス (info、confirm など) を作成する MessageBox メソッドは、ボックスが閉じられるまで待機しないことに注意してください。window.show() も待機しません。MessageBox が閉じられたら、ウィンドウを開く必要があります。ほとんどの MessageBox 作成メソッドには、ユーザーがメッセージ ボックス ボタンをクリックしたときにトリガーされるコールバックを受け入れるバージョンがあります。以下の例を参照してください。

MessageBox.prompt("My Dialog Box", "Do you want to continue?", false,
      new Listener<MessageBoxEvent>() {

            @Override
            public void handleEvent(MessageBoxEvent event) {
                if (event.getButtonClicked().getItemId().equals(Dialog.OK)) {
                    window.show();
                }
            }
于 2012-09-07T07:33:30.427 に答える