2016-09-25 9 views
0

CommandButtonsの動的なContextMenu(左クリック)をJavaで動的に追加する方法に関する問題や質問を解決するのを手伝ってください。コマンドボタンの数は(50分)ダイナミックですが、ContextMenuは常に同じです:私はPrimefaces 5.3使用PrimeFaces dinamic CommandButtonsと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拡張4.0、クロサギ科2.2.5。前もって感謝します!

+0

あなたは 'Primefaces'があなたに' contextMenu'コンポーネントを与えていることを知っていますか? –

答えて

0

CommandButtonsは左クリックでアクションをアクティブにするので、左クリックと矢印でトリガされたメニューを持つMenuButtonを検索し、動的メニューの可用性を示します。

menuesのプログラムによる作成については、Primefaces Menu-showcaseのMenuView.javaタブで説明しています。