求助:關於實現AbstractDocument.Content
想用JTextArea顯示一個很大的不可編輯的文字,大約30M。文字內容已經儲存在一個ArrayList<String>當中,如果先把ArrayList轉換成一個大的String 然後容JTextArea.setText(), 過程非常消耗記憶體和cpu, 用這種方法256M的記憶體中居然無法開啟20M的文字。所以我想嘗試自己實現Document介面。
然後我發現實際PlainDocument類可以用一個AbstractDocument.Content介面的實現來構造,那是不是我只要實現AbstractDocument.Content介面就可以了呢? 由於限定了文字是不可編輯的所以我只實現了createPosition(),length(),getChars()和createPosition(). 但是還是無法顯示出文字,望高手指點。
然後我發現實際PlainDocument類可以用一個AbstractDocument.Content介面的實現來構造,那是不是我只要實現AbstractDocument.Content介面就可以了呢? 由於限定了文字是不可編輯的所以我只實現了createPosition(),length(),getChars()和createPosition(). 但是還是無法顯示出文字,望高手指點。
相關文章
- (緊急求助)關於jive訊息過濾的實現相關問題
- 求助:關於spring securitySpring
- 求助-關於JBUILDER+WLSUI
- 關於單子模式[求助]模式
- 求助:JMS的實現
- 求助關於jre版本問題!!!
- 求助:關於“JAVA事件處理模式”Java事件模式
- 求助:關於應用設計模式設計模式
- 關於ORM實現ORM
- 關於棧實現
- 關於SPRING的事務管理_求助Spring
- 再一次求助:關於sessionSession
- 求助 PHP chr 的golang 實現PHPGolang
- 緊急求助!!!!RMI的實現
- 關於Undo地實現
- 求助關於JdonFrameworkTest的一個問題Framework
- 求助:關於系統超時的問題
- 【求助】關於xml-rpc的問題XMLRPC
- 關於限流實現的思考
- 關於Actor模型的實現模型
- 關於Java NIO的一些問題,求助。Java
- 求助!關於j2ee安全框架問題?!!!框架
- [求助]關於系統的國際化問題
- [求助]關於Appfuse中Form的scope問題APPORM
- 求助:關於beego文件獲取request body的內容Go
- 關於java安全性程式設計問題求助!!!Java程式設計
- 關於 CLAHE 的理解及實現
- 關於java實現同步的方法Java
- 求助,現在有什麼 AI 相關的比較實用測試工具嗎?AI
- 求助關於tomcat+IIS搭建JSP伺服器TomcatJS伺服器
- 求助,關於web使用者行為資料採集Web
- 求助:關於電影租賃業務的分析與設計
- 求助:EXCEL,VB,實現 CRC16 校驗Excel
- 關於node實現檔案上傳
- 關於singleton的幾個實現
- 關於用ejb實現負載平衡負載
- 關於JTA實現的疑問
- [求助] 關於ehcache叢集快取同步資料的問題快取