【初心者】Java質問・相談スレ23【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0674デフォルトの名無しさん
NGNGDrawCanvas.java
class DrawCanvas extends Canvas {
private Imageimg;
DrawCanvas() {
try {
img = Image.createImage("/mi.png");
}catch(java.io.IOException e) {}
}
protected void paint(Graphics g) {
//背景を白に塗る
g.setColor(0x00FFFFFF);
g.fillRect(0, 0, getWidth(), getHeight());
//画像を描画
g.drawImage(img, 0, 0, Graphics.TOP|Graphics.LEFT);
//カラーを黒に指定
g.setColor(0x00000000);
g.drawLine(40, 10, 90, 10);
g.setStrokeStyle(Graphics.DOTTED);
g.drawLine(40, 20, 90, 20);
g.setStrokeStyle(Graphics.SOLID);
g.drawString("Hello!", 10, 30, Graphics.TOP|Graphics.LEFT);
g.drawRect(10, 55, 20, 15);
g.fillRect(50, 55, 20, 15);
g.drawRoundRect(10, 75, 20, 20, 7, 7);
g.drawArc(10, 100, 15, 15, 0, 300);
g.fillArc(50, 100, 15, 15, 0, 300);
}
}
なんですが、どうでしょうか?
■ このスレッドは過去ログ倉庫に格納されています