ソフトウェア開発したい日記

「面白い!」と思った頭の体操や、数学の問題を載せていきます
その他ロードバイクででかけた先の写真や、ソフト開発のメモ等

Javaで描く線とかを透明にしたい

2010年10月09日 09時16分39秒 | ソフト開発日記
多くの曲線を描画して
曲線が重なっている部分ほど濃くしたい、
ということで曲線を透明で描画する方法メモ。

g.setColor(new Color(255, 0, 0, 1));

これだけでいいっぽい。(前も書いたような気がする)
Colorクラスのコンストラクタの第4引数で
透明色を指定することができる。

とりあえず描画してみると、何も描かれない。
あれ?っと思ってたら1分後くらに描画された。
確かに透明になっており、重なっている部分ほど濃く見えた。
ただ、描画にかかる時間は大幅に増えるみたい。

約8000000回の描画を連続で行ったら、1分くらい止まっちゃう。