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或磁盤?