java画图如何点击一次鼠标就变化一种颜色呢?求完整代码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java画图如何点击一次鼠标就变化一种颜色呢?求完整代码相关的知识,希望对你有一定的参考价值。
鼠标在界面移动的时候,如果单机一下鼠标就变化一次颜色,再点击,换另一种,在dragged的时候,只用一种颜色即可
是在mouseListener里面建立mouseclicked方法吗?
求完整代码
谢谢
尽量让自己独立,先看文档
注:鼠标有两个接口
1.MouseMotionListener--里面只有有移动和拖动2个方法
2.MouseListener里面5个方法
1.先创建一个类继承Frame 继承(implements)鼠标事件(MouseListener),很多的事件可以在文档里查
2.看你在哪里面监听这个事件,一定要监听才能用的
3.实现接口的方法,改变你监听里的背景颜色
MousePressed()鼠标按下
mouseclicked()鼠标单击
你看下是在哪个事件里写.... 参考技术A 颜色的都是有R G B 3个颜色组合产生的,在鼠标单击的时候可以随机产生3个数字分别赋值 r g b
Color color=new Color(r,g,b);
在去设置背景就好,因为在外面没工具也没测试 反正思路就是这样
以上是关于java画图如何点击一次鼠标就变化一种颜色呢?求完整代码的主要内容,如果未能解决你的问题,请参考以下文章