当我单击 groovy 中的按钮时如何获得弹出窗口 window
how can i obtain a popup window when i click a button in groovy
我正在开发 Ui。由于点击监听器,我无法继续进行。我如何在单击按钮时添加弹出窗口 window 并且在此弹出窗口中我想显示一些详细信息。我实现的以下代码是。我正在使用具有 vaadin 版本 7.6.3 的 vaadin Ui 按钮。
public Item(Domain name)
{
_view = new ItemView();
_view.get_Button().addClickListener(new SayHelloClickListener());
.......
}
@Override
public Component getView() {
return _view;
}
public class SayHelloClickListener implements ClickListener {
/* (non-Javadoc)
* @see com.vaadin.ui.Button.ClickListener#buttonClick(com.vaadin.ui.Button.ClickEvent)
*/
private static final long serialVersionUID = 1L;
@Override
public void buttonClick(ClickEvent event) {
_view.////what should i add here.??
}
我正在尝试在我的 Ui 中显示一组按钮,如果我单击按钮,我希望 window 弹出显示我添加的一些详细信息。
谢谢你。
您可以通过创建 Window
实例、配置其内容并将其添加到作为组件树根的 UI
实例来打开弹出窗口 window。
用代码表示,这将类似于_view.getUI().addWindow(new Window("Title", contentComponent));
。
我正在开发 Ui。由于点击监听器,我无法继续进行。我如何在单击按钮时添加弹出窗口 window 并且在此弹出窗口中我想显示一些详细信息。我实现的以下代码是。我正在使用具有 vaadin 版本 7.6.3 的 vaadin Ui 按钮。
public Item(Domain name)
{
_view = new ItemView();
_view.get_Button().addClickListener(new SayHelloClickListener());
.......
}
@Override
public Component getView() {
return _view;
}
public class SayHelloClickListener implements ClickListener {
/* (non-Javadoc)
* @see com.vaadin.ui.Button.ClickListener#buttonClick(com.vaadin.ui.Button.ClickEvent)
*/
private static final long serialVersionUID = 1L;
@Override
public void buttonClick(ClickEvent event) {
_view.////what should i add here.??
}
我正在尝试在我的 Ui 中显示一组按钮,如果我单击按钮,我希望 window 弹出显示我添加的一些详细信息。 谢谢你。
您可以通过创建 Window
实例、配置其内容并将其添加到作为组件树根的 UI
实例来打开弹出窗口 window。
用代码表示,这将类似于_view.getUI().addWindow(new Window("Title", contentComponent));
。