Q
标签的焦点侦听器
2
A
回答
3
你不能。 Vaadin标签没有任何点击监听器=>您不能直接监听Vaadin标签上的点击(至少不能在客户端下降到javascript)。
简而言之:如果您想知道组件何时(并且该组件不支持ClickListener),则可点击布局是规范方法。
1
我想没有办法com.vaadin.ui.Label
和com.vaadin.ui.Button.ClickListener
你必须使用一个扁平的按钮。
0
有一种方法来实现这一目标:
final Label label= new Label("My clickable Label");
myForm.addComponent(label);
myForm.addLayoutClickListener(new LayoutClickListener() {
@Override
public void layoutClick(LayoutClickEvent event) {
// capture click and do whatever you'd like to do
if (event.getClickedComponent() != null) {
if (event.getClickedComponent().equals(label)) {
System.out.println("clicked!");
}
}
}
});
相关问题
- 1. Java中的简单焦点侦听器
- 2. Javascript:全局元素焦点侦听器
- 3. 如何在动作监听器上控制焦点侦听器?
- 4. 鼠标侦听器和动作侦听器的区别?
- 5. GroupLayout使动作侦听器失去焦点
- 6. 在元素焦点上添加事件侦听器
- 7. RichMarker:附加点击事件侦听器的标志器阵列
- 8. 焦点与JS的标签
- 9. 触摸侦听器侦听边距
- 10. 标签上的字段更改侦听器
- 11. JPanels数组的鼠标侦听器
- 12. QT标签控件 - 焦点
- 13. 添加事件侦听器模板标签
- 14. 触摸(而不是点击)侦听器
- 15. 如何在使用win32的窗口中创建窗口焦点侦听器
- 16. 什么可能导致这个简单的焦点侦听器不起作用?
- 17. Spring JMS侦听器容器侦听器安装程序超时
- 18. Android - GPS侦听器
- 19. Infinispan CacheEntryExpired侦听器
- 20. amcharts'stockChart鼠标移动侦听器
- 21. Java:添加全局鼠标侦听器
- 22. 鼠标事件侦听器和“本”
- 23. jQuery - 事件侦听器“更改”仅适用于焦点在对象上
- 24. 倾听Eclipse编辑器焦点
- 25. Java:如何注册侦听JFrame运动的侦听器
- 26. jQuery的侦听器点击一类,但点击里面
- 27. 标签在IE jQuery UI的标签失去焦点
- 28. 将方向服务端点标记添加到点击事件侦听器
- 29. Lua Corona - 如何在滑动过程中侦听widget.newScrollView侦听器
- 30. Firebase侦听器在哪里侦听RAM或磁盘?