次のコードで作成された透過的なBufferedImageがあります(作成方法とは関係ありません):
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
GraphicsDevice gs = ge.getDefaultScreenDevice();
GraphicsConfiguration gc = gs.getDefaultConfiguration();
Rectangle screen = transformationContext.getScreen();
// Create an image that supports transparent pixels
return gc.createCompatibleImage((int) screen.getWidth(), (int) screen.getHeight(),
Transparency.BITMASK);
イメージを再作成せずに、可能な限り最速の方法でイメージ(作成されたのと同じ状態の空のイメージ)をクリアするにはどうすればよいですか?イメージを再作成すると、GCに負担がかかり、VMが一時停止し、UIがフリーズします。