TOP > Java>

Javaアプレット ペイントソフトを作ろう

●説明
Javaアプレットを使用した、単純なペイントソフトです。
機能はほとんどありませんが、単純なため理解しやすいと思います。

●実行例
以下の枠内でお絵かきをしてみてください。
ペンで描く機能を実装しています。


●Javaソース

import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
public class peint extends Applet implements MouseMotionListener{
    int gx = 0;    //X座標を保持する変数
    int gy = 0;    //Y座標を保持する変数
    Graphics Grp;
    public void init(){
        Grp = getGraphics();
        addMouseMotionListener(this);
    }
        public void mouseDragged(MouseEvent e) {
                //マウスドラック時に、画面に出力
              Grp.drawLine(gx,gy,e.getX(),e.getY());
                gx = e.getX();
                gy = e.getY();
        }
        public void mouseMoved(MouseEvent e) {
                //現在のマウス座標保持
                gx = e.getX();
                gy = e.getY();
        }
}

●HTML記載例

<HTML>
<BODY>
<APPLET WIDTH="100" HEIGHT="100" CODE="peint.class"></APPLET>
</BODY>
</HTML>



最近の記事
当サイトについて  免責事項  プライバシーポリシー
Copyright (C) Sasuke 2012 All rights reserved.