读书人

Flex中TextArea回车操作解决方法

发布时间: 2012-02-10 21:27:41 作者: rapoo

Flex中TextArea回车操作
我想用Flex模拟命令提示符(运行cmd)那个界面

初步想法是整个界面就是一个大的TextArea

现在出现的问题是, 我想捕捉当按下回车键的时候

让文本区换行后默认加上 比如 C:\> 这样的字符

但是我通过TextArea的keyDown的事件来操作时却无效

以下为片段代码

private function pressEnter(event:KeyboardEvent):void{
if(event.keyCode == 13)
myTextArea.text += "C:\>";
}

这段代码是运行了, 但是没有任何效果.

望高手指教....... 该如何实现?

或者用其他手段实现都请讲明, 感激不尽啊

[解决办法]
private function pressEnter(event:KeyboardEvent):void{
if(event.keyCode == 13)
myTextArea.text = myTextArea.text+"C:\>";
}
[解决办法]
''
[解决办法]
if(event.keyCode == 13)
myTextArea.htmlText = myTextArea.text+"<br>"+"C:\>";
}
[解决办法]
是还行显示
C:\>

试试看是不是你想要的.
也许没理解你的意思.
[解决办法]
楼主试试先加个C试试,\> 是特殊字符,可能要转义

读书人网 >flex

热点推荐