0
是否有其他像可變然後緩衝的圖像,因爲當我啓動我的aplication,它從一個文本文檔的地圖讀取,它laggs很多LAGG修復的BufferedImage
我的代碼蒙山數據的BufferedImage(對不起我不是英語) :
for(int i = 0; i < pole[0].length; i++)
{
for(int j = 0; j < pole.length; j++)
{
if(pole[j][i] == 1)
{
g.setColor(Color.RED);
try {
// g.fillRect(j*40, i*40, 40, 40);
wall = ImageIO.read(ClassLoader.getSystemResource("Images/wall.gif"));
g.drawImage(wall, j*40, i*40, null);
} catch (IOException ex) {
JOptionPane.showMessageDialog(null, "Error: "+ex.getMessage());
}
}
}
}
此外,它看起來像是在繪畫方法內讀取的圖像,你永遠不應該做的事情(但這當然是猜測)... – haraldK