3
私はスイングアプリケーションを持っています.JFrameのメニューには、ヘルプメニューアイテムを追加したいが、それを右寄せにしたい。
アイデアメニューバーの右側にあるスイングメニュー項目
のJMenuBarがBoxLayoutを持っており、私が試してみましたスイング:
menuItem = new JMenuItem("Help");
menuItem.setAlignmentX(Box.RIGHT_ALIGNMENT);
menuBar.add(menuItem);
メニューがちょうど左側にとどまります。 私も試してみました:
menuBar.add(Box.createHorizontalGlue());
としてのSwingチュートリアルあたり...しかし、それはただのスペースを追加します。
私はWindows 7のJDK 1.6.26
EDIT使用しています:それは私がしなければJavaチュートリアルどおりに動作します:
menuBar.add(Box.createHorizontalGlue());
helpMenu = new JMenu("Help");
menuBar.add(helpMenu);
menuItem = new JMenuItem("Help");
helpMenu.add(menuItem);
しかし、それは私が探していますものではありませんが。私は、JMenuBarにhelp MenuItemを追加できるようにしたいだけです。今のところそれは私の後退である必要があります。
ありがとうございました –