请帮我解决有关如何为通过Java动态添加的ContextMenu
添加动态CommandButtons
(左键单击)的问题/问题。 CommandButtons的计数是动态的(最小50),但ContextMenu
始终是相同的:
Column column = ...
ContextMenu contextmenu = ...
CommandButton button1 = new CommandButton();
//todo addContextMenu
CommandButton button2 = new CommandButton();
//todo addContextMenu
...
CommandButton button50 = new CommandButton();
//todo addContextMenu
column.getChildren().add(button1);
column.getChildren().add(button2);
...
column.getChildren().add(button50);
PS我使用Primefaces 5.3,Primefaces Extensions 4.0,Mojarra 2.2.5。提前谢谢!
答案 0 :(得分:0)
CommandButtons通过左键单击激活其操作,因此您可能会查找MenuButtons,它具有左键单击和箭头触发的菜单,显示动态菜单的可用性。
在菜单 MenuView.java 下的Primefaces菜单展示中描述了menues的程序创建。