我正在編寫自定義熱圖生成器。我想知道什麼是最快的方法是在Java中繪製盒子(最多約100萬)。我發現的大多數問題都集中在動態圖像上(比如在遊戲中),而且我想知道是否有更好的方法去處理靜態圖像。我嘗試過使用swing(通過GridLayout併爲每個框添加一個彩色畫布),使用Graphics2D直接在面板上繪圖,還使用Processing庫。雖然處理速度非常快,並生成一個乾淨的圖像,窗口似乎有問題保持它;它會產生圖像的不同部分,每當你最小化,移動窗口等。在Java中繪製靜態圖像的最快方法
我聽說過OpenGL,但我從來沒有碰過它,我想要一些反饋,看看是否(或其他)在投入時間之前將是一個更好的方法。
很難回答。我敢打賭,第一個答案將包含:「基準」。但是,Graphics2D應該沒問題。甚至可以使用Graphics2D的OpenGL管道。 – Tedil 2010-08-04 17:51:50