フォームがあり、それに 4 つのコマンドを追加しました。ユーザーがメニュー オプションをクリックすると、スクロール可能なコマンド メニュー (ダイアログ内のメニューバー) が表示されます。コマンド メニューをスクロール可能にすることは、アプリにとってユーザー フレンドリーではありません。
コマンド メニューのスクロールを無効にするにはどうすればよいですか?
解決策があります...少し注意が必要です(LWUIT libのMenuBar.javaソースファイルを編集する必要があります)
createCommandListメソッドに次の行を追加します
// Add your menu list rendered
l.setRenderer(new JMenuListRenderer());
l.setSmoothScrolling(false);
l.setScrollVisible(false);
// specify the height you want ( you can make it configurable as well)
l.setPreferredH(getCommandCount()*30);
l.setPreferredW(Display.getInstance().getDisplayWidth()/2);
テーマのmenuPrefSizeBoolをtrueに設定します。