
java画图如何点击一次鼠标就变化一种颜色呢?求完整代码
鼠标在界面移动的时候,如果单机一下鼠标就变化一次颜色,再点击,换另一种,在dragged的时候,只用一种颜色即可是在mouseListener里面建立mouseclick...
鼠标在界面移动的时候,如果单机一下鼠标就变化一次颜色,再点击,换另一种,在dragged的时候,只用一种颜色即可
是在mouseListener里面建立mouseclicked方法吗?
求完整代码
谢谢 展开
是在mouseListener里面建立mouseclicked方法吗?
求完整代码
谢谢 展开
2个回答
2014-01-02
展开全部
如果你对哪个事件不清楚,你去查看下帮助文档,这个java的文档很好,,里面写的方法很不错
尽量让自己独立,先看文档
注:鼠标有两个接口
1.MouseMotionListener--里面只有有移动和拖动2个方法
2.MouseListener里面5个方法
1.先创建一个类继承Frame 继承(implements)鼠标事件(MouseListener),很多的事件可以在文档里查
2.看你在哪里面监听这个事件,一定要监听才能用的
3.实现接口的方法,改变你监听里的背景颜色
MousePressed()鼠标按下
mouseclicked()鼠标单击
你看下是在哪个事件里写....
尽量让自己独立,先看文档
注:鼠标有两个接口
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);
在去设置背景就好,因为在外面没工具也没测试 反正思路就是这样
Color color=new Color(r,g,b);
在去设置背景就好,因为在外面没工具也没测试 反正思路就是这样
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询