使用eclipse调试出现如下错误,请高手帮忙指点!谢谢!
java.lang.IllegalArgumentException:MenuitemisnotaCASCADEatorg.eclipse.swt.SWT.error(S...
java.lang.IllegalArgumentException: Menu item is not a CASCADE
at org.eclipse.swt.SWT.error(SWT.java:4263)
at org.eclipse.swt.SWT.error(SWT.java:4197)
at org.eclipse.swt.SWT.error(SWT.java:4168)
at org.eclipse.swt.widgets.Widget.error(Widget.java:468)
at org.eclipse.swt.widgets.MenuItem.setMenu(MenuItem.java:847)
at com.mwq.frame.Index.createContents(Index.java:57)
at com.mwq.frame.Index.open(Index.java:31)
at com.mwq.frame.Index.main(Index.java:20) 展开
at org.eclipse.swt.SWT.error(SWT.java:4263)
at org.eclipse.swt.SWT.error(SWT.java:4197)
at org.eclipse.swt.SWT.error(SWT.java:4168)
at org.eclipse.swt.widgets.Widget.error(Widget.java:468)
at org.eclipse.swt.widgets.MenuItem.setMenu(MenuItem.java:847)
at com.mwq.frame.Index.createContents(Index.java:57)
at com.mwq.frame.Index.open(Index.java:31)
at com.mwq.frame.Index.main(Index.java:20) 展开
1个回答
展开全部
不正确的内容异常
Menu item is not a CASCADE
菜单不能被级联,好像是说你的菜单控件有问题打不开。
未见代码,不太清楚
Menu item is not a CASCADE
菜单不能被级联,好像是说你的菜单控件有问题打不开。
未见代码,不太清楚
追问
只能给出部门代码了...
MenuItem menuItem = new MenuItem(menu, SWT.NONE);
menuItem.setText("初始化管理");
Menu chushihuaguanli = new Menu(menuItem);
menuItem.setMenu(chushihuaguanli);
MenuItem gongsisheding = new MenuItem(chushihuaguanli,SWT.CASCADE);
gongsisheding.setText("公司设定");
MenuItem bumensheding = new MenuItem(chushihuaguanli,SWT.CASCADE);
bumensheding.setText("部门设定");
追答
这段代码没有问题
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询