按菜单项标题对Smartgwt菜单进行排序

时间:2016-07-15 06:24:09

标签: java contextmenu smartgwt

我有一个网格的上下文菜单,它包含菜单项。菜单项包含单击处理程序和标题。

我想按标题按字母顺序对菜单项进行排序。我怎样才能做到这一点 ?

示例:

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

现在我想按字母顺序按menuItem标题对完整的contextMenu进行排序。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:1)

列表和其他基本的Java结构应该在GWT客户端正常工作,所以如果你将它们存储在List中,你按照你的标准对List项进行排序,并使用循环将它们添加到contextMenu,它将完成这项工作