2010-04-21 52 views
0

只是想知道是否有人看到過一個telnet /聊天或其他控制檯例如FLEX應用程序的例子,您可以在其中使用與輸入/輸出區域相同的TextArea。Flex聊天/ Telnet應用程序在TextArea中發送/接收相同的窗口

我一直在嘗試通過修改程序:

http://livedocs.adobe.com/flex/3/html/17_Networking_and_communications_8.html

但到目前爲止,電腦說沒有。

我見過的所有實現都使用TextInput和TextArea的組合。

面臨的挑戰是,我們將使用這個應用程序遠程登錄到一些舊的路由器,我們需要做相當數量的複製/粘貼。根據我所看到的,似乎我需要將鼠標指向TextInput以便能夠右鍵單擊並粘貼,這不是很爽......

您的想法, Fran

回答

0

編輯剛纔意識到我已經修剪了與問題直接相關的內容:我無法找到任何使用TextArea進行輸入和輸出的內容;如果自定義組件建議正常,請參閱以下建議。

只要用戶添加輸入,TextArea組件就會觸發change事件。無論何時以編程方式設置文本字段,更改事件都不會觸發 - 您可以使用它作爲通過查找回車符(\r)以瞭解什麼是用戶輸入並控制「響應」的方法。

即使在控制檯響應類似自動完成之類的操作後,我不確定您是否有要求在最底部行(如控制檯)維護用戶輸入的要求。如果是這種情況,那麼需要更復雜一些(比如記住用戶輸入開始/結束的位置)或需要重新考慮單組件控制檯的需求 - 圓滑是好事,但不是總是必要的。