我有一个网格的上下文菜单,它包含菜单项。菜单项包含单击处理程序和标题。
我想按标题按字母顺序对菜单项进行排序。我怎样才能做到这一点 ?
示例:
Menu contextMenu = new Menu();
MenuItem menuItem1 = new MenuItem("title");
menuItem1.addClickHandler(getSomeItemClickHandler);
contextMenu.addItem(menuItem1);
*
*
*
contextMenu.addItem(menuItem10);
现在我想按字母顺序按menuItem标题对完整的contextMenu进行排序。我怎样才能做到这一点?
答案 0 :(得分:1)
列表和其他基本的Java结构应该在GWT客户端正常工作,所以如果你将它们存储在List中,你按照你的标准对List项进行排序,并使用循环将它们添加到contextMenu,它将完成这项工作