我使用Java 2d圖形(即繪製和填充矩形)直接從Arraylist中存儲的一組值中繪製圖形。 但是,當ArrayList具有非常大數量的值(甚至可以達到3500的大小)時,繪圖被壓縮 - 圖形看起來不太明顯,甚至X軸上的標籤也不顯示。有沒有一種方法可以使圖形以多種頁面方式顯示(即限制頁面最多顯示100個值 - 其餘頁面中用戶可以按頁面瀏覽)。繪製Java 2D圖表跨越多個視圖或面板或水平滾動
我該如何處理這種情況? 是否有任何可以使用的堆疊佈局?我可以使用面板嗎?但之後我可以在面板中繪製一半(因爲圖形是在一個循環內繪製的 - 直到讀取arraylist的元素)? 或者我可以有一個可滾動的面板? 我目前在NetBeans中手動繪製所有內容,而無需使用拖放式GUI。
非常感謝任何見解,建議和想法。
提前