iモード携帯電話用Jav ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
153:150 09/10/21 19:21:07 >>151,152 ありがとうございます。 Javaをもっと勉強するべきですね…… 154:デフォルトの名無しさん 09/10/21 23:20:23 Imageにて透過を行いたいのですが、 純正エミュレータで、 以下のコードにて透過してくれません。 何か記述が足りないのでしょうか? public class DemoCanvas extends Canvas { private Image layerA; private Image layerB; private Graphics graphicsA; private Graphics graphicsB; --- 155:デフォルトの名無しさん 09/10/21 23:22:35 --- public DemoCanvas() { int colorTransparent = Graphics.getColorOfName(Graphics.BLACK); int colorA = Graphics.getColorOfName(Graphics.BLUE); int colorB = Graphics.getColorOfName(Graphics.RED); layerA = Image.createImage(this.getHeight(), this.getWidth()); layerA.setTransparentColor(colorTransparent); layerA.setTransparentEnabled(true); graphicsA = layerA.getGraphics(); layerB = Image.createImage(this.getHeight(), this.getWidth()); layerB.setTransparentColor(colorTransparent); layerB.setTransparentEnabled(true); graphicsB = layerB.getGraphics(); graphicsA.setColor(colorTransparent); graphicsA.fillRect(0, 0, layerA.getWidth(), layerA.getHeight()); graphicsA.setColor(colorA); graphicsA.drawLine(0, 0, layerA.getWidth(), layerA.getHeight()); graphicsB.setColor(colorTransparent); graphicsB.fillRect(0, 0, layerB.getWidth(), layerB.getHeight()); graphicsB.setColor(colorB); graphicsB.drawLine(0, layerB.getWidth(), layerB.getHeight(), 0); } public void paint(Graphics graphics) { graphics.drawImage(layerA, 0, 0); graphics.drawImage(layerB, 0, 0); } }
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5257日前に更新/207 KB
担当:undef