Link Javaでお絵かきアプリケーション

[C言語 & 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)

Trackback
このエントリーのトラックバックURL:

2004 All rights reserved

Movable Type 4.1b2-en