2011-12-30 3 views
-1

Как добавить menuItem внутрь/под другим menuItem в Java? Является ли это возможным ?MenuItem внутри/Sub другого MenuItem в Java?

+3

Вы читали [Как использовать меню] (http://docs.oracle.com/javase/tutorial/uiswing/components/menu.html)? – Howard

+0

ой может я иметь меню внутри меню ?? не знал этого. Я искал ключевые слова menuItem, и в google ничего не появилось, поэтому я спросил здесь. – Sobiaholic

ответ

4

Попробуйте следующее

submenu1 = new JMenu("my submenu"); 
JMenuItem menuItem1 = new JMenuItem("submenu items"); 

submenu1.add(menuItem1); 

menuItem1 = new JMenuItem("item1"); 
submenu1.add(menuItem1); 

Refer to this example для более подробной информации.

+0

просто попробовал. Я добавлял JMenuItem внутри JMenuItem, и меню сразу вылетает. Я не знал, что вы можете добавить JMenu в JMenu. Спасибо :) – Sobiaholic

+0

смотрите http://docs.oracle.com/javase/tutorial/displayCode.html?code=http://docs.oracle.com/javase/tutorial/uiswing/examples/components/MenuLookDemoProject/src/ компоненты/MenuLookDemo.java здесь - полная программа –

4

Добавить JMenu вместо первых JMenuItem.

+0

проверка @Howard ссылка. Я думаю, что что-то пропустил в меню GUI. – Sobiaholic

Смежные вопросы