本文整理汇总了Java中org.pushingpixels.flamingo.api.ribbon.RibbonApplicationMenu.addMenuEntry方法的典型用法代码示例。如果您正苦于以下问题:Java RibbonApplicationMenu.addMenuEntry方法的具体用法?Java RibbonApplicationMenu.addMenuEntry怎么用?Java RibbonApplicationMenu.addMenuEntry使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.pushingpixels.flamingo.api.ribbon.RibbonApplicationMenu
的用法示例。
在下文中一共展示了RibbonApplicationMenu.addMenuEntry方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: createApplicationMenu
import org.pushingpixels.flamingo.api.ribbon.RibbonApplicationMenu; //导入方法依赖的package包/类
@Override
public RibbonApplicationMenu createApplicationMenu() {
RibbonApplicationMenu appMenu = new RibbonApplicationMenu();
List<? extends ActionItem> actions = ActionItems.forPath("Ribbon/AppMenu");// NOI18N
RibbonComponentFactory factory = new RibbonComponentFactory();
for (ActionItem action : actions) {
if (action.isSeparator()) {
appMenu.addMenuSeparator();
} else {
appMenu.addMenuEntry(factory.createAppMenuPresenter(action));
}
}
for (RibbonApplicationMenuEntryFooter entry : createApplicationMenuFooter()) {
appMenu.addFooterEntry(entry);
}
PrimaryRolloverCallback cb = createPrimaryRolloverCallback();
if (cb != null) {
appMenu.setDefaultCallback(cb);
}
return appMenu;
}
示例2: createApplicationMenu
import org.pushingpixels.flamingo.api.ribbon.RibbonApplicationMenu; //导入方法依赖的package包/类
public RibbonApplicationMenu createApplicationMenu() {
RibbonApplicationMenu appMenu = new RibbonApplicationMenu();
List<? extends ActionItem> actions = ActionItems.forPath(LayerRibbonProvider.MENU_CONTENT_PATH);
RibbonComponentFactory factory = new RibbonComponentFactory();
for (ActionItem action : actions) {
if (action.isSeparator()) {
appMenu.addMenuSeparator();
} else {
appMenu.addMenuEntry(factory.createAppMenuPresenter(action));
}
}
for (RibbonApplicationMenuEntryFooter entry : createApplicationMenuFooter()) {
appMenu.addFooterEntry(entry);
}
PrimaryRolloverCallback cb = createPrimaryRolloverCallback();
if (cb != null) {
appMenu.setDefaultCallback(cb);
}
return appMenu;
}