java吧 关注:1,264,265贴子:12,765,351
  • 1回复贴,共1

【求助】各位高人

只看楼主收藏回复

我是这样写的: 
final Menu menu = new Menu(shell,SWT.BAR); 
menu.setLocation(10,450);//这个是我想要放置的位置 
可是无论怎样写,菜单栏都在shell的最上面一行。 
同样,对于PopupMenu来说,效果一样,而且PopupMenu还不会显示出来。 
怎么办呢?


1楼2009-01-26 17:53回复
    • 60.19.167.*
    没懂lz的话?lz的意思是在容器里放menu??
    不是给menu设置位置,而是设置layout
    jframe.setLayout(new BorderLayout());
    jframe.add(menu,SOUTH);


    2楼2009-01-26 19:59
    回复