月曜日, 5月 15, 2006
[Java]グラフィック(透過色)
▼質問
Javaで図形を描画したりするときに色を透過したい。
▼回答
Colorクラスのカラー設定にアルファ値が設定できるからそれを使えば実現できる。
例)赤を透過指定して描画する。
public void paint(Graphics g){
Color c = new Color(Color.red.getRed(), Color.red.getGreen(), Color.red.getBlue(), 32);
g.setColor(c);
//g.setColor(Color.red);
g.fillRect(0, 0, 100, 100);
}
Javaで図形を描画したりするときに色を透過したい。
▼回答
Colorクラスのカラー設定にアルファ値が設定できるからそれを使えば実現できる。
例)赤を透過指定して描画する。
public void paint(Graphics g){
Color c = new Color(Color.red.getRed(), Color.red.getGreen(), Color.red.getBlue(), 32);
g.setColor(c);
//g.setColor(Color.red);
g.fillRect(0, 0, 100, 100);
}