首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

图片跟随鼠标移动,该如何解决

2012-03-02 
图片跟随鼠标移动问题1:如何用java实现图片跟随鼠标移动,效果就像是鼠标变成了图片~问题2:如果利用鼠标mov

图片跟随鼠标移动
问题1:如何用java实现图片跟随鼠标移动,效果就像是鼠标变成了图片~
问题2:如果利用鼠标move则在窗口中绘制新图形,那么如果有背景的情况下(背景是个图片)怎么保留背景
问题3:怎么将绘制好的图案保存在电脑里,保存成jpg格式(或者其他格式都行)。

[解决办法]
1题吧:就是鼠标的事件。当鼠标mouseEntered(MouseEvent e)移到主件上时。就进行事件处理。
2:也是鼠标事件mousePressed(MouseEvent e)当鼠标按下时进行事件处理。
3:要保存二进制文件(图片以二进制文件再存储)就是实现java的IO操作。
[解决办法]
实现MouseListener接口。你先一个个的做。从简单的开始。。
你要自己做了才知道哪儿不懂。现在你叫我给你说用什么方法。那就多了啊、只有你做了 。哪儿不懂。再来问
[解决办法]
<script type="text/javascript" language="javascript">
function myMouseMove(){
document.getElementById("divmousemove").innerText= "x=="+event.clientX+"y="+event.clientY;
document.getElementById("divmousemove").style.left=event.clientX;
document.getElementById("divmousemove").style.top=event.clientY;
//document.getElementById("divmousemove").bgcolor="red";
}
</script>
这个方法可以图片跟着图片移动
[解决办法]
写过一篇博客,基于这个原理实现swing 放大镜效果
你可以看看
[解决办法]
第三个使用 javax.imageio.ImageIO 类的 write方法即可。

热点排行