Pra*_*oti 1 java vaadin dom-events vaadin-touchkit vaadin7
我是vaadin的新手.我有一个像链接
链接链接=新链接("",新的ExternalResource(redirectURL));
我的要求是,我必须在用户点击链接时设置值.用户单击链接时是否可以添加侦听器.或者,如果单击链接,是否有其他设置值的方法.
要捕获链接或标签上的onClick,我总是创建一个HorizontalLayout并将组件放入其中:
HorizontalLayout hor = new HorizontalLayout();
final Link link = new Link("Click on Me!", new ExternalResource("http://www.google.com"));
hor.addComponent(link);
hor.addLayoutClickListener(new LayoutClickListener() {
@Override
public void layoutClick(LayoutClickEvent event) {
// capture the click here and do whatever you'd like to do, e.g.
// if ( event.getClickedComponent() != null ) {
// if(event.getClickedComponent().equals(link)) {}
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6325 次 |
| 最近记录: |