本文整理了Java中org.eclipse.swt.widgets.Shell.getMenu()
方法的一些代码示例,展示了Shell.getMenu()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Shell.getMenu()
方法的具体详情如下:
包路径:org.eclipse.swt.widgets.Shell
类名称:Shell
方法名:getMenu
暂无
代码示例来源:origin: atdl4j/atdl4j
/**
* Returns aShell's pop-up menu, or if it does exist, creates one.
* @param aShell
*/
public static Menu getShellPopupMenu( Shell aShell )
{
if ( aShell != null )
{
Menu tempMenu = aShell.getMenu();
if ( tempMenu == null )
{
// -- Create the Menu as it does not yet exist --
tempMenu = new Menu( aShell, SWT.POP_UP );
aShell.setMenu( tempMenu );
}
return tempMenu;
}
else
{
return null;
}
}
}
代码示例来源:origin: org.eclipse.rap/org.eclipse.rap.rwt.q07
private static void writePopupMenu( final Shell shell ) throws IOException {
final Menu menu = shell.getMenu();
if( WidgetLCAUtil.hasChanged( shell, Props.MENU, menu, null ) ) {
if( menu != null ) {
WidgetAdapter adapter = ( WidgetAdapter )WidgetUtil.getAdapter( menu );
adapter.setRenderRunnable( new IRenderRunnable() {
public void afterRender() throws IOException {
WidgetLCAUtil.writeMenu( shell, menu );
}
} );
} else {
WidgetLCAUtil.writeMenu( shell, menu );
}
}
}
内容来源于网络,如有侵权,请联系作者删除!