AlphaCompositeTest〜Java(言語別の習作集)〜AlphaCompositeTestAlphaCompositeで描画の透明度を変更するGraphics2D自体に指定していて、実用的な速さで動くスライダーを動かすと絵が透ける。-->AlphaCompositeTest.java-->AlphaCompositeTestPanel.java-->ダウンロード-----コメント-----AlphaCompositeとはアルファ値(透明度)合成という意味。このクラスのオブジェクトを作りGraphics2Dにセットする。するとその半透明が全ての描画に反映されるはず。(この例では画像だけだが)これで画面のフェードイン・アウトが実用的な速さで行えるわけだ。今までしたくてできなかった表現が可能になった。複数のAlphaCompositeオブジェクトを切り替えてもいい。画面上の部品毎に透明度を変えられることになる。ちなみに使用画像は、自作の脱衣テトリスゲームのもの。