【发布时间】:2012-05-03 09:33:45
【问题描述】:
我用Spring Roo 创建了一个GWT 项目。
springRoo 为每个实体提供表格列表。但我只想在单击特定menu item 时显示此列表。 (我的菜单是在 GWT 中创建的)。
请告诉我如何实现这个简单的功能。
【问题讨论】:
标签: java gwt spring-roo uibinder
我用Spring Roo 创建了一个GWT 项目。
springRoo 为每个实体提供表格列表。但我只想在单击特定menu item 时显示此列表。 (我的菜单是在 GWT 中创建的)。
请告诉我如何实现这个简单的功能。
【问题讨论】:
标签: java gwt spring-roo uibinder
只需添加Command 或其他菜单事件侦听器/操作命令,并将您的代码放入命令类的execute 方法中。这样每当有人点击菜单时,这个代码块就会被执行。示例:
Command command = new Command()
{
public void execute()
{
Window.alert("Command Fired");
}
};
// Top-level menu
MenuBar menutop = new MenuBar();
menutop.addStyleName("demo-MenuItem");
// Item to fire a command
MenuItem fireone = new MenuItem("Fire One", command);
menutop.addItem(fireone);
【讨论】: