本文整理汇总了Java中org.primefaces.model.menu.DefaultSubMenu类的典型用法代码示例。如果您正苦于以下问题:Java DefaultSubMenu类的具体用法?Java DefaultSubMenu怎么用?Java DefaultSubMenu使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
DefaultSubMenu类属于org.primefaces.model.menu包,在下文中一共展示了DefaultSubMenu类的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: getMenuItems
import org.primefaces.model.menu.DefaultSubMenu; //导入依赖的package包/类
/**
*
* @return
*/
public MenuModel getMenuItems(){
ExternalContext externalContext = FacesContext.getCurrentInstance().getExternalContext();
Map<String,String> request = externalContext.getRequestParameterMap();
String groupId = request.get("g");
MenuModel model = new DefaultMenuModel();
DefaultSubMenu submenu = new DefaultSubMenu();
submenu.setId("influencersMenu");
List<GroupRating> groups = getGroupsRating();
if(groups.size()>0){
groups = groups.subList(3, groups.size());
groups.stream().forEach((group) -> {
String displayValue = group.getGroupName() + " ("+group.getRatio()+")";
DefaultMenuItem item = new DefaultMenuItem();
item.setValue(displayValue);
item.setId(group.getGroupId());
item.setUrl("/groupTop20.xhtml?g="+ group.getGroupId());
item.setStyle("font-size:12px;");
if(group.getGroupId().equals(groupId)){
item.setStyle("color:red;font-size:12px;");
}
submenu.addElement(item);
});
model.addElement(submenu);
}
return model;
}
开发者ID:developersdo,项目名称:developer-influencers,代码行数:37,代码来源:InfluencerController.java
示例2: init
import org.primefaces.model.menu.DefaultSubMenu; //导入依赖的package包/类
@PostConstruct
public void init() {
menubar = new DefaultMenuModel();
DefaultMenuItem menuItemDashboard = new DefaultMenuItem();
menuItemDashboard.setUrl("dashboard.xhtml");
menuItemDashboard.setValue("Dashboard");
menubar.addElement(menuItemDashboard);
DefaultSubMenu subMenuChecks = new DefaultSubMenu();
subMenuChecks.setLabel("Checks");
DefaultMenuItem menuItemUncategorizedChecks = new DefaultMenuItem();
menuItemUncategorizedChecks.setUrl("checks.xhtml");
menuItemUncategorizedChecks.setValue("Uncategorized");
subMenuChecks.addElement(menuItemUncategorizedChecks);
for (Page page : pageService.findAll()) {
DefaultMenuItem menuItemDynamicPage = new DefaultMenuItem();
menuItemDynamicPage.setUrl("checks.xhtml?page=" + page.getId());
menuItemDynamicPage.setValue(page.getName());
subMenuChecks.addElement(menuItemDynamicPage);
}
menubar.addElement(subMenuChecks);
DefaultMenuItem menuItemPages = new DefaultMenuItem();
menuItemPages.setUrl("pages.xhtml");
menuItemPages.setValue("Manage pages");
menubar.addElement(menuItemPages);
DefaultMenuItem menuItemConfiguration = new DefaultMenuItem();
menuItemConfiguration.setUrl("configuration.xhtml");
menuItemConfiguration.setValue("Configuration");
menubar.addElement(menuItemConfiguration);
DefaultMenuItem menuItemLogout = new DefaultMenuItem();
menuItemLogout.setUrl("../logout");
menuItemLogout.setValue("Logout");
menubar.addElement(menuItemLogout);
}
开发者ID:jirkapinkas,项目名称:sitemonitoring-production,代码行数:42,代码来源:MenubarController.java
注:本文中的org.primefaces.model.menu.DefaultSubMenu类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论