我有AS3和鍵盤焦點的問題,我想知道是否有一個變量或我可以使用的功能,將輸出屏幕當前具有鍵盤焦點的對象的名稱?AS3 - 輸出哪個對象具有鍵盤焦點?
2
A
回答
4
您可以通過FocusManager進行操作。然後你可以簡單地調用getFocus函數。 我把一個簡單的例子,顯示了當前的焦點每一秒,沒什麼意義,因爲它是,但它顯示了它是如何工作:
import fl.managers.FocusManager;
var focus:FocusManager = new FocusManager(this);
function traceFocus():void
{
trace(focus.getFocus())
}
setInterval(traceFocus,1000);
只是把這個代碼的根,然後在一些輸入框階段,它應該工作。 此外,檢查出the documentation
1
這工作,以及:
if (stage.focus) { trace (stage.focus.name); }
請注意,如果您使用的是TextInput組件,並希望當用戶點擊它的名字,你會真正得到實例名TextInput的孩子文本字段(具有像instance88的任意名稱)的,所以你應該使用stage.focus.parent.name得到的TextInput本身的正確實例名稱。
相關問題
- 1. 哪個應用具有鍵盤焦點?
- 2. 如何監視當前哪個窗口具有鍵盤焦點
- 3. 找出哪個控件具有焦點
- 4. 哪個iframe具有焦點
- 5. android鍵盤焦點
- 6. 焦點WPF元素被刪除時,鍵盤焦點在哪裏?
- 7. wxPython:如何找出哪個小工具具有焦點?
- 8. 關閉輸入焦點的Android鍵盤
- 9. 確定哪個控件具有焦點
- 10. Xcode:是否有一個鍵盤快捷鍵,使編輯器具有焦點?
- 11. 如何給彈出鍵盤焦點Gtk.Window
- 12. Bootstrap彈出焦點和鍵盤
- 13. EditText - 鍵盤不出現在焦點
- 14. 輸入焦點在jquery移動,但鍵盤不出現
- 15. 如何讓從Edittext獲得焦點的軟鍵盤輸出
- 16. 檢查div是否有鍵盤焦點
- 17. 鍵盤焦點滯後
- 18. 鍵盤選項卡焦點
- 19. WPF維護鍵盤焦點
- 20. WPF HwndHost鍵盤焦點
- 21. 如何找出當前哪個視圖具有焦點?
- 22. 如何找出哪個應用程序具有焦點
- 23. 如何找出哪個GWT元素具有焦點?
- 24. 如何在圖像具有焦點時顯示iPhone鍵盤?
- 25. Flash&Flex SDK/AS3 - 如何保持鍵盤焦點?
- 26. 如何從C++雙擊焦點鍵盤對象?
- 27. 使用Java獲得鍵盤輸入而Windows沒有焦點?
- 28. Actionscript 3鍵盤沒有對焦?
- 29. WPF文本框邊框樣式觸發器IsFocused只適用於具有焦點但不具有鍵盤焦點
- 30. jQuery Mobile焦點鍵盤上的下一個輸入