與Flex 3中的XP登錄屏幕類似,如何在文本框中向用戶顯示警告,表明CAPS LOCK鍵已啓用?如何警告用戶在Flex/AIR中啓用CAPS LOCK?
8
A
回答
5
flash.ui.Keyboard.capsLock不綁定,這樣的代碼將沒有真正的工作。
我將調用TextInput的「keyDown」事件中的函數,然後檢查該函數中的flash.ui.Keyboard.capsLock。然後,您可以設置可見/ includeInLayout上的文本,彈出警報,等等
1
在ActionScript:
if(flash.ui.Keyboard.capsLock){
// caps lock is on...
}
或MXML:
<mx:Box width="100%" id="capsbox"
visible="{flash.ui.Keyboard.capsLock}"
includeInLayout="{capsbox.visible}">
<mx:Text text="Caps Lock is on." color="red" />
</mx:Box>
3
嘗試創作完成這個
private function addHandler():void{
//Called from app's creation complete event.
//Listener to handle any keyboard KEY_DOWN event:
this.addEventListener(KeyboardEvent.KEY_DOWN,handleKeyDown);
}
private function handleKeyDown(event:KeyboardEvent):void{
if (Keyboard.capsLock){
lblCaps.visible =true;
} else {
lblCaps.visible =false;
}
}
呼叫addHandler操作
相關問題
- 1. 如何使用密碼控制禁用Caps Lock警告?
- 2. 如何設置Caps Lock警告氣球在meanstack中
- 3. 如何知道在Dev-C++中是否啓用了Caps Lock?
- 4. Caps Lock隱含在
- 5. 如何在VB.NET中切換Caps Lock?
- 6. 如何在Eclipse中啓用Javadoc警告?
- 7. 如何在Rails中啓用Ruby警告?
- 8. 如何啓用CAxxxx警告?
- 9. 在Xlib中模擬CAPS LOCK新聞
- 10. android softkeypad的控制Caps-Lock
- 11. 檢查Cocoa中Caps Lock的狀態
- 12. 在xcode中禁用和啓用警告
- 13. 如何確定Caps Lock是否在Silverlight應用程序中切換?
- 14. WPF PasswordBox:如何警告用戶已啓用大寫鎖定?
- 15. 如何打開或關閉VB6中的Caps Lock鍵?
- 16. 如何匹配VIM的vimrc文件中的CAPS LOCK
- 17. 如何獲取VB.NET中Caps Lock的當前狀態?
- 18. 如何在MSVC++中啓用6000系列警告(代碼分析警告)?
- 19. Python,如何啓用所有警告?
- 20. 如何在gradle中啓用棄用方法警告
- 21. 是否值得爲不使用Emacs的Windows用戶交換Ctrl和Caps Lock
- 22. 在Kdevelop中啓用編譯器警告
- 23. 在Visual Studio中啓用單個警告
- 24. Applescript在輕擊時將Esc映射到Caps Lock;按下時控制Caps Lock(macOS Sierra)?
- 25. 如何擺脫BeautifulSoup用戶警告?
- 26. 啓用遷移警告
- 27. 啓用警告空結構
- 28. 如何強制密碼編輯器的「Caps Lock On On」氣球?
- 29. 如何在Eclipse中重新啓用編譯器警告?
- 30. 如何在Haskell中啓用死代碼警告(GHC)
我創建了一個空白表格並將其放在表單上。即使啓動應用程序時CAPS LOCK打開,它也不起作用。我需要鍵盤處理程序嗎? – SkunkSpinner 2008-12-18 15:08:54