<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 實(shí)現(xiàn)鼠標(biāo)畫圖的Java程序

    時(shí)間:2024-06-22 21:59:27 JAVA認(rèn)證 我要投稿
    • 相關(guān)推薦

    實(shí)現(xiàn)鼠標(biāo)畫圖的Java程序

      用鼠標(biāo)畫圖有很多樂趣和便利之處,那么如何才能實(shí)現(xiàn)鼠標(biāo)畫圖呢?下面YJBYS小編為大家整理了關(guān)于實(shí)現(xiàn)鼠標(biāo)畫圖的Java程序,希望對(duì)你有所幫助。

    實(shí)現(xiàn)鼠標(biāo)畫圖的Java程序

      import java.awt.Color;

      import java.awt.Frame;

      import java.awt.Graphics;

      import java.awt.Point;

      import java.awt.event.MouseAdapter;

      import java.awt.event.MouseEvent;

      import java.awt.event.MouseListener;

      import java.util.ArrayList;

      import java.util.Iterator;

      public class MyMouseAdapter {

      public static void main(String[] args) {

      new MyFrame5(“drawing”);

      class MyFrame5 extends Frame{

      ArrayList points=null;

      MyFrame5(String s){

      super(s);

      points=new ArrayList();

      setLayout(null);

      setBounds(300,300,400,300);

      this.setBackground(new Color(204,204,255));

      setVisible(true);

      this.addMouseListener(new Monitor5());

      }

      public void paint(Graphics g){

      Iterator i=points.iterator();

      while(i.hasNext()){

      Point p=(Point)i.next();

      g.setColor(Color.blue);

      g.fillOval(p.x,p.y, 10, 10);

      }

      }

      public void addPoint(Point p){

      points.add(p);

      }

      }

      class Monitor5 extends MouseAdapter{ //MouseAdapter實(shí)現(xiàn)了MouseListener接口

      public void mousePressed(MouseEvent e){

      MyFrame5 f=(MyFrame5)e.getSource();

      f.addPoint(new Point(e.getX(),e.getY()));

      f.repaint(); //讓Frame強(qiáng)制經(jīng)行重畫

      }

      }

    【實(shí)現(xiàn)鼠標(biāo)畫圖的Java程序】相關(guān)文章:

    如何編譯java程序03-05

    Java多線程的實(shí)現(xiàn)方式03-20

    Java程序開發(fā)與運(yùn)行環(huán)境03-05

    Java如何實(shí)現(xiàn)簡單的whois查詢03-16

    Java語言的特點(diǎn)和實(shí)現(xiàn)機(jī)制02-27

    Java byte[]轉(zhuǎn)int如何實(shí)現(xiàn)03-16

    Java動(dòng)態(tài)代理實(shí)現(xiàn)AOP的方法03-16

    AutoCAD繪圖時(shí)鼠標(biāo)中鍵無法實(shí)現(xiàn)平移操作03-20

    sun認(rèn)證java程序員須知Java日志框架03-30

    主站蜘蛛池模板: 久久国产免费观看精品| 国产福利电影一区二区三区,亚洲国模精品一区 | 精品人妻少妇嫩草AV无码专区| 久久亚洲精精品中文字幕| 久久国产成人精品国产成人亚洲| 91精品国产综合久久婷婷| 亚洲欧美日韩另类精品一区二区三区 | 91精品在线播放| 亚洲精品字幕在线观看| 国产精品1024视频| 国产精品久久久久久一区二区三区 | 99久久久精品免费观看国产| 免费精品久久久久久中文字幕 | 500av大全导航精品| 亚欧无码精品无码有性视频 | 无码精品第一页| 国产精品自在线拍国产电影| 国内精品久久国产大陆| 日韩AV无码精品人妻系列| 日韩精品一区二区午夜成人版 | 久久国产精品国产自线拍免费 | 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 欧美日韩精品一区二区视频| 国产精品麻豆欧美日韩ww| 国产成人精品日本亚洲18图| 精品人妻va出轨中文字幕| 亚洲精品蜜桃久久久久久| 色哟哟国产精品免费观看| 精品久久久久久无码中文野结衣 | 国产精品小视频免费无限app| 欧美日韩精品一区二区| 国产精品久久久久久福利漫画| 国产精品99久久免费观看| 精品国产三级a在线观看| 久久亚洲精品成人AV| 久久久久久亚洲精品成人| 人妻熟妇乱又伦精品视频| 欧美日韩人妻精品一区二区在线| 午夜DY888国产精品影院| 少妇伦子伦精品无码STYLES | 久久99国产综合精品|