2016-07-15 8 views
1

Ich habe ein Kontextmenü eines Rasters und es enthält Menüpunkte. Ein Menüelement enthält einen Klick-Handler und einen Titel.Sortieren Smartgwt Menü von Menüpunkt Titel

Ich möchte die Menüelemente alphabetisch nach Titel sortieren. Wie kann ich das machen ?

Beispiel:

Menu contextMenu = new Menu(); 
MenuItem menuItem1 = new MenuItem("title"); 
menuItem1.addClickHandler(getSomeItemClickHandler); 
contextMenu.addItem(menuItem1); 
* 
* 
* 
contextMenu.addItem(menuItem10); 

jetzt will ich alphabetisch die komplette contextMenu von menuItem Titel sortieren. Wie kann ich das erreichen?

Antwort

1

Liste und andere grundlegende Java-Strukturen sollten in GWT-Client-Seite funktionieren, also wenn Sie sie in einer Liste speichern, sortieren Sie die List-Elemente nach Ihren Kriterien und verwenden Sie eine Schleife, um sie ContextMenu hinzuzufügen, wird es tun Job.