Windows中的默认菜单栏

时间:2017-08-07 15:10:26

标签: java windows swt

我正在为mac和windows制作SWT应用程序。只是想知道我如何使应用程序使用Windows中的默认应用程序菜单栏。对于mac,命令是System.setProperty("apple.laf.useScreenMenuBar", "true"); - Windows中的类似命令是什么?

谢谢!

1 个答案:

答案 0 :(得分:0)

您使用Shell setMenuBar方法设置shell的主菜单。这就是任何平台都需要的:

Shell shell = .... 

Menu menuBar = new Menu(shell, SWT.BAR);
shell.setMenuBar(menuBar);

MenuItem menu = new MenuItem(menuBar, SWT.CASCADE);
menu.setText("File");

....