Javaでお絵かきアプリケーション
研究室では、今日からPDA上で動くJavaアプリケーションの開発をします。
PDAを何台か使って、あるゲームプログラムを作成することになりました。
手始めにJavaのGUIを勉強して来いとのこと。
クラスとかいろいろあって、リファレンス読むのが結構メンドイ・・・
Javaが敷居高いっていわれるのもわかる気がするなぁ。
とりあえず、簡単なお絵かきプログラム作ってみた。
http://www.freebbs.biz/mt/images/App3.html
↑こんな感じ
プログラムも数行で終わるのだが・・・
なかなか難しいですね。
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
public class App3 extends Applet implements MouseMotionListener{
int x = -10, y = -10;
public void init(){
addMouseMotionListener(this);
setBackground(Color.white);
}
public void mouseMoved(MouseEvent e){}
public void mouseDragged(MouseEvent e){
x = e.getX();
y = e.getY();
repaint();
}
public void update(Graphics g){
paint(g);
}
public void paint(Graphics g){
g.drawOval(x,y,5,5);
}
}
2005,05,24 : 23:19 | 修正 | トラックバック (0)
