У меня есть приложение Swing, и в меню JFrame я хочу добавить пункт меню справки, но имеет ли это право.
Есть идеи?
У Swing JMenuBar есть BoxLayout, и я попробовал:
menuItem = new JMenuItem("Help");
menuItem.setAlignmentX(Box.RIGHT_ALIGNMENT);
menuBar.add(menuItem);
Меню просто остается слева.Я также пробовал:
menuBar.add(Box.createHorizontalGlue());
согласно Swing Tutorial ... но это просто добавляет пробел.
Я использую Windows 7. JDK 1.6.26
РЕДАКТИРОВАТЬ: Это работает в соответствии с Java Tutorial, если я делаю:
menuBar.add(Box.createHorizontalGlue());
helpMenu = new JMenu("Help");
menuBar.add(helpMenu);
menuItem = new JMenuItem("Help");
helpMenu.add(menuItem);
Но это не то, что я ищу.Я просто хочу иметь возможность добавить справку MenuItem в JMenuBar.Пока это должно быть моим запасным вариантом.