欧美疯狂三p群体交乱视频,搡老女人多毛老妇女中国,天天夜碰日日摸日日澡性色av,大乳videos巨大

實現鼠標畫圖的Java程序

時間:2024-06-22 21:59:27 JAVA認證 我要投稿
  • 相關推薦

實現鼠標畫圖的Java程序

  用鼠標畫圖有很多樂趣和便利之處,那么如何才能實現鼠標畫圖呢?下面YJBYS小編為大家整理了關于實現鼠標畫圖的Java程序,希望對你有所幫助。

實現鼠標畫圖的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實現了MouseListener接口

  public void mousePressed(MouseEvent e){

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

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

  f.repaint(); //讓Frame強制經行重畫

  }

  }

【實現鼠標畫圖的Java程序】相關文章:

如何編譯java程序03-05

Java多線程的實現方式03-20

Java程序開發與運行環境03-05

Java如何實現簡單的whois查詢03-16

Java語言的特點和實現機制02-27

Java byte[]轉int如何實現03-16

Java動態代理實現AOP的方法03-16

AutoCAD繪圖時鼠標中鍵無法實現平移操作03-20

sun認證java程序員須知Java日志框架03-30

主站蜘蛛池模板: 新乡市| 迁安市| 黄陵县| 临沂市| 玛纳斯县| 石棉县| 涿州市| 灯塔市| 海丰县| 宜良县| 中西区| 阳新县| 广水市| 庆城县| 澄城县| 大厂| 康乐县| 玉门市| 措勤县| 米林县| 佛山市| 上栗县| 金门县| 崇明县| 左权县| 楚雄市| 兴仁县| 秭归县| 桃园县| 南川市| 九寨沟县| 自贡市| 九江市| 澄城县| 苏尼特右旗| 郎溪县| 恭城| 崇左市| 金寨县| 兴文县| 天台县|