MenuItemをクリックしたときにMenuBarの自動クローズを無効にすることができますか? 私はチェックボックスのようないくつかのMenuItemを持っているので、複数のMenuItemをチェックすることができ、メニューをチェックするたびにメニューを閉じたくありません。GWTでは、MenuItemをクリックしたときにMenuBarのオートクローズを無効にしますか?
ありがとうございました。
MenuItemをクリックしたときにMenuBarの自動クローズを無効にすることができますか? 私はチェックボックスのようないくつかのMenuItemを持っているので、複数のMenuItemをチェックすることができ、メニューをチェックするたびにメニューを閉じたくありません。GWTでは、MenuItemをクリックしたときにMenuBarのオートクローズを無効にしますか?
ありがとうございました。
まず、サブメニューを表示するポップアップパネルがMenuBarクラスでプライベートなので、直接できません。
Buuut、そうする方法がある...
Simpleyは、グーグルコードリポジトリのうち、現在のMenuBar.javaコードをフェッチし、EclipseのGWTプロジェクトに含めます。
あなたは何も変更する必要はありません。パッケージの装飾または何か。プロジェクトにソースを入れるだけで、コンパイル時に元のMenuBarクラスをgwt-sdkから置き換えます(ホスト開発モードでも動作します)。
次に、popup-PanelのautoHideプロパティをfalseに設定するだけで、クリック後にポップアップが消えることはありません。
アイテムの選択時にメニューバーが閉じないようにする方法、またはメニューバーをプログラムで開く方法を理解できません。しかし、それは含まれていなければならない何かのようです。 [ポップアップパネル](http://google-web-toolkit.googlecode.com/svn/javadoc/2.3/com/google/gwt/user/client/ui/)を使用する独自の「メニューバー」を作成するだけでよい場合もありますPopupPanel.html)のように聞こえるほど悪い –