// ==================================================================== // JAVA APPLET PROGRAM BASE SOURCE BakuretuKen // ==================================================================== import java.applet.Applet; import java.awt.*; import java.net.*; import java.awt.image.*; import java.util.StringTokenizer; import java.net.MalformedURLException; import java.io.*; // =============================================================== public class NoDB extends Applet { // グローバル変数 int mx, my; // 現在のマウス座標 // ----------------------------------------------------------- public void init() { // 初期処理 mx = 0; // mxの初期値は0 my = 0; // myの初期値は0 } // init() // ----------------------------------------------------------- public void paint(Graphics g) { // 作画処理 g.setColor(Color.blue); // 作画ペンの色を青に g.fillOval( mx, my, 10, 10); // 座標(mx,my)に丸を作画 } // paint() // ----------------------------------------------------------- public void update(Graphics g) { // 再作画処理 paint( g ); } // update() // ----------------------------------------------------------- public boolean mouseDown(Event e, int x, int y) { // マウスダウン return true; } // mouseDown() // ----------------------------------------------------------- public boolean mouseUp(Event e, int x, int y) { // マウスアップ return true; } // mouseUp() // ----------------------------------------------------------- public boolean mouseDrag(Event e, int x, int y) { // マウス移動 mx = x; // マウスのX座標を mx に保存 my = y; // マウスのY座標を my に保存 repaint(); // 作画 return true; } // mouseDrag() // =============================================================== } // End of Class