1
我有一個非常大的數組(0-64k)的內存值,我需要打印到窗口,但更新時間非常長。Java:滾動時填充文本區域(動態更新)
用戶滾動時可以更新(打印)行嗎?
我試圖避免使用自定義按鈕來調用更新方法,並且想要使用內置的滾動條。
ps。我沒有使用Swing,因爲我的學校提供了一個基本的版本,所以我很抱歉,如果我錯過了一個簡單的方法來完成這個。我不認爲我現在有任何代碼會有幫助,但讓我知道。
我有一個非常大的數組(0-64k)的內存值,我需要打印到窗口,但更新時間非常長。Java:滾動時填充文本區域(動態更新)
用戶滾動時可以更新(打印)行嗎?
我試圖避免使用自定義按鈕來調用更新方法,並且想要使用內置的滾動條。
ps。我沒有使用Swing,因爲我的學校提供了一個基本的版本,所以我很抱歉,如果我錯過了一個簡單的方法來完成這個。我不認爲我現在有任何代碼會有幫助,但讓我知道。
@ignis正確的是JTable
和JList
;兩個視圖都使用flyweight pattern作爲rendering。您還需要profile您的代碼,以查看出現延遲的位置。
JTable和JList根據需要加載它們的行。 – ignis