0

私は GWTを使用しており、これらのタブのいずれかでTabPanela を使用したいと考えています。すべてのタブにボックスが表示されるため、が に追加されたDialogBoxと思います。パネルが作成されたボックスにのみボックスを表示するオプションはありますか? または、独自のDialogBoxを作成するか、いくつかのメソッドを上書きする必要があります( ?)DialogBoxRootPanel.show

グリーツ、デスティニー

4

1 に答える 1

0

ADialogBoxはポップアップであり、どのパネルにも接続されていません。したがって、あなたが自分で見つけたようにそのパネルに接続されないので、でを使用することはできません(それはに接続されていDialogox ます)。特定のタブが選択されているときにのみこのダイアログボックスを表示する場合は、別のタブが選択されているときにダイアログボックスを非表示にする必要があります。これを行うには、TabPanelにを追加してメソッドを実装し、どのタブが選択されているかを確認して、ダイアログボックスを表示または非表示にします。TabPanelRootPanelTabListeneronBeforeTabSelected

于 2011-12-14T18:01:17.273 に答える