java画图如何点击一次鼠标就变化一种颜色呢?求完整代码

鼠标在界面移动的时候,如果单机一下鼠标就变化一次颜色,再点击,换另一种,在dragged的时候,只用一种颜色即可是在mouseListener里面建立mouseclick... 鼠标在界面移动的时候,如果单机一下鼠标就变化一次颜色,再点击,换另一种,在dragged的时候,只用一种颜色即可
是在mouseListener里面建立mouseclicked方法吗?
求完整代码
谢谢
展开
 我来答
匿名用户
2014-01-02
展开全部
如果你对哪个事件不清楚,你去查看下帮助文档,这个java的文档很好,,里面写的方法很不错
尽量让自己独立,先看文档
注:鼠标有两个接口
1.MouseMotionListener--里面只有有移动和拖动2个方法
2.MouseListener里面5个方法

1.先创建一个类继承Frame 继承(implements)鼠标事件(MouseListener),很多的事件可以在文档里查
2.看你在哪里面监听这个事件,一定要监听才能用的
3.实现接口的方法,改变你监听里的背景颜色
MousePressed()鼠标按下
mouseclicked()鼠标单击
你看下是在哪个事件里写....
匿名用户
2014-01-02
展开全部
颜色的都是有R G B 3个颜色组合产生的,在鼠标单击的时候可以随机产生3个数字分别赋值 r g b

Color color=new Color(r,g,b);

在去设置背景就好,因为在外面没工具也没测试 反正思路就是这样
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式