知识大全 实现鼠标画图的Java程序
Posted 知
篇首语:黄金的宝藏比不上知识的宝藏。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 实现鼠标画图的Java程序相关的知识,希望对你有一定的参考价值。
实现鼠标画图的Java程序 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
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 MyFrame ( drawing );
class MyFrame extends Frame
ArrayList points=null;
MyFrame (String s)
super(s);
points=new ArrayList();
setLayout(null);
setBounds( );
this setBackground(new Color( ));
setVisible(true);
this addMouseListener(new Monitor ());
public void paint(Graphics g)
Iterator i=erator();
while(i hasNext())
Point p=(Point)i next();
g setColor(Color blue);
g fillOval(p x p y );
public void addPoint(Point p)
points add(p);
class Monitor extends MouseAdapter //MouseAdapter实现了MouseListener接口
public void mousePressed(MouseEvent e)
MyFrame f=(MyFrame )e getSource();
f addPoint(new Point(e getX() e getY()));
f repaint(); //让Frame强制经行重画
cha138/Article/program/Java/hx/201311/26376
相关参考
[vb] PublicClassForm DimDrawStateAsBoolean DimPreXAsSingle DimPreYAsSingle DimePAsNewPen(Colo
Java鼠标事件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! importjavaawt*;
Java获取窗口鼠标坐标以及键盘按键 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Java中的
在Windows大行其道的今天windows界面程序受到广大用户的欢迎对这些程序的操作不外乎两种键盘输入控制和鼠标输入控制有时对于繁杂的或重复性的操作我们能否通过编制程序来代替手工输入而用程序来模
知识大全 delphi 缓冲画图(内存画图)解决画图闪烁问题[1]
很多朋友在做绘图程序的时候往往出现屏幕不停刷新产生闪烁的问题这里就告诉大家一个解决办法缓冲绘图如果有人是用取反画图解决这个问题那么在画直线的时候容易出现斑点效果不是很好如果是图片很大那么缓冲画图是
知识大全 delphi简单判断程序30秒没有键盘和鼠标动作示例
本文为大家详细介绍下delphi判断程序秒没有键盘和鼠标动作这里给timer设置了ms)的参数表示秒的间隔具体实现如下感兴趣的朋友可以参考下哈 以下为原代码(这里给timer设置了ms)
知识大全 我的电脑为什么桌面文件鼠标无法选定,但是WIN7下面的快捷栏的程序还可以选定。
我的电脑为什么桌面文件鼠标无法选定,但是WIN7下面的快捷栏的程序还可以选定。 以下文字资料是由(本站网www.cha138.com)小编为大家搜集整理后发布的内容,让
MouseClick(鼠标单击)用于响应鼠标的单击事件 下面代码是为MouseClick编写的单击事件处理程序 privatevoidForm_MouseClick(objectsenderM
程序代码: importjavaapplet*; importjavaawt*; importjavaawtevent*; publicclassdbclickextendsApple
cha138/Article/program/Java/JSP/201311/19887