我在垂直面板中有許多按鈕,我可以使用Tab鍵從每個按鈕移動,但是我無法通過鍵盤向上,向下,向右或向左移動。這個函數的命令是什麼?thx使用左鍵和右鍵的GWT移動按鈕
回答
VerticalPanel panel =//;
panel.addDomHandler(new KeyUpHandler() {
@Override
public void onKeyUp(KeyUpEvent event) {
switch (event.getNativeKeyCode()) {
case KeyCodes.KEY_LEFT:
//...
case KeyCodes.KEY_RIGHT:
}
}
}, KeyUpEvent.getType());
我試試這個代碼最後一個按鈕=新按鈕(「1」); \t \t最後兩個按鈕=新按鈕(「二」); \t \t VerticalPanel面板=新VerticalPanel(); \t \t \t \t panel.addDomHandler(新KeyUpHandler(){ \t \t \t \t @Override \t \t \t \t公共無效的onkeyup(KeyUpEvent事件){ \t \t \t \t開關(event.getNativeKeyCode()){ \t \t \t \t情況KeyCodes.KEY_LEFT: \t \t \t \t one.setFocus(真); \t \t \t \t情況KeyCodes.KEY_RIGHT: \t \t \t \t \t two.setFocus(真); \t \t \t \t} \t \t \t \t} \t \t \t \t},KeyUpEvent.getType());但不運行 – v3ctor
對不起,我解決了我運行的問題 – v3ctor
很酷。 如果它適合你,你應該接受答案。 :) 隨意包含任何你發現的情況,以防別人遇到這篇文章。 – Ajax
- 1. 按右鍵欄按鈕項移動左欄按鈕項目
- 2. 我想要使用jquery左右和左右移動按鈕
- 3. 使用左/右鍵盤按鍵
- 4. 將TextView的左,右按鍵
- 5. 需要右鍵和左鍵在x軸上移動精靈
- 6. 爲什麼對象不能移動鍵盤右鍵/左鍵按XNA
- 7. jQuery按鍵左/右導航
- 8. 鍵盤事件:按動鍵向左移動邊距左邊
- 9. 使用移動鍵盤搜索按鈕
- 10. 檢測按鈕是左鍵還是右鍵
- 11. 用按鈕移動面板左右按鈕單擊C#
- 12. 按左或右箭頭鍵時對角移動字符
- 13. 左,右箭頭和空格鍵上的jQuery按鍵檢測
- 14. Objective-C:NSStatusBar左鍵和右鍵點擊
- 15. Eclipse無需使用箭頭鍵左右/上/下移動光標
- 16. 用左鍵移動JLabel?
- 17. PointerPressed:左鍵還是右鍵?
- 18. 使用Google PlusOne按鈕右鍵
- 19. 打開鍵盤時如何使用鍵盤移動按鈕
- 20. 使用按鍵和jquery移動div?
- 21. 按位和左/右移
- 22. Javascript使用屏幕按鈕向左或向右移動圖像
- 23. 如何從右到左移動按鈕單擊使用jquery
- 24. 右鍵點擊按鈕
- 25. 隨着鍵盤(左側和右側)在閃存中移動
- 26. OpenGl ---使用左鍵和右鍵單擊連接點
- 27. 鼠標右鍵單擊按鈕應該執行左鍵單擊按鈕(jquery)的動作
- 28. 序言:移文本左,右鍵盤
- 29. 使QGraphicsItem可以通過鼠標右鍵而不是左移動
- 30. 您可以使用.keypress()中的鍵碼區分左Ctrl鍵和右Ctrl鍵嗎?
有沒有簡單的命令,我猜。您需要檢測擊鍵並適當地移動焦點。 –
:(這是非常不好的我:(THX的答案 – v3ctor