所以我有以下問題。 我創建了一個非常多的組件的JInternalFrame(可以說50 000的文本區域)。首先,我做所有的邏輯(捕獲顯示在文本區域中的所有數據),並在將框架設置爲可見之後,讓程序凍結(我認爲它會繪製所有組件)。使用Java中的大量組件優化JFrame的繪製
什麼是優化繪畫的最佳方式? 我想我應該使用單獨的線程,以便程序不會凍結,但是最好的方法是什麼? 我應該先設置框架可見,然後在線程中進行登錄,或者我應該執行所有登錄,然後在線程中繪製它(如果是這樣,如何繪製父級以外的子組件)還是其他內容?
在此先感謝
+1可用性。 [flyweight pattern](http://en.wikipedia.org/wiki/Flyweight_pattern)是一個潛在的選擇,例如。 'JTable'。 – trashgod 2011-12-30 21:31:15