1.如何監聽鍵盤事件?
private function sendkeyhandler(evt:keyboardevent):void
**說明:有兩種型別的鍵盤事件:keyboardevent.key_down
和keyboardevent.key_up
以上是監聽的是回車事件
要是想監聽組合鍵,例如:ctrl+enter 鍵,**如下:
if (evt.keycode == 13 && evt.ctrlkey)
2.怎麼控制richtexteditor的控制欄?
利用showcontrolbar屬性,控制richtexteditor的控制欄,這樣把整個控制欄都關閉了
this.texteditor.alignbuttons.height=0;
this.texteditor.alignbuttons.visible=false;
this.texteditor.bulletbutton.height=0;
this.texteditor.bulletbutton.visible=false;
this.texteditor.linktextinput.height=0;
this.texteditor.linktextinput.visible=false;
this.texteditor._richtexteditor_vrule1.height=0;
this.texteditor._richtexteditor_vrule1.visible=false;
this.texteditor._richtexteditor_vrule2.height=0;
this.texteditor._richtexteditor_vrule2.visible=false;
3.控制項雙擊事件(doubleclick event)怎麼沒反應?
private function doubleclickhandler(evt:mouseevent):void
**說明:
doubleclickenabled屬性:指定物件是否接收doubleclick
事件。預設值為false
,這意味著在預設情況下,不接收doubleclick
事件。如果將doubleclickenabled
屬性設定為true
,例項在其範圍內接收doubleclick
事件
4.怎麼在textarea的游標位置插入字元?
private function insertstring(insertstr:string):void
else }
5.實現textarea控制項的滾動條始終保持在最下面?
this.txt_content.addeventlistener(flexevent.value_commit,value_commithandler);
private function value_commithandler(evt:flexevent):void
**說明:這段**是為了實現textarea控制項的滾動條始終保持在最下面,以方便使用者檢視聊天資訊
要是vbox控制項需要實現類似效果,可以看如下**:
private function updatecompletehandler(evt:flexevent):void
Flex元件開發總結
1.如何監聽鍵盤事件?private function sendkeyhandler evt keyboardevent void 說明 有兩種型別的鍵盤事件 keyboardevent.key down和keyboardevent.key up 以上是監聽的是回車事件 要是想監聽組合鍵,例如 ct...
Flex元件開發總結
www.diy567.com累了,去上面休息一下下,qq空間,美文,非主流,網路日記,搞笑簡訊,祝福簡訊,熱門簡訊,有意思啊 1.如何監聽鍵盤事件?private function sendkeyhandler evt keyboardevent void 說明 有兩種型別的鍵盤事件 keyboar...
Flex元件開發總結
1.如何監聽鍵盤事件?private function sendkeyhandler evt keyboardevent void 說明 有兩種型別的鍵盤事件 keyboardevent.key down 和 keyboardevent.key up 以上是監聽的是回車事件 要是想監聽組合鍵,例如 ...