毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

基于Java的QQ屏幕截图工具的设计

设计一款基于Java的QQ屏幕截图软件,能实现不联网也能对屏幕截图;截图是由电脑截取显示在屏幕上或其他显示设备上的可视图像,通常截图可以由操作系统或专用截图软件截取,截取的图像会有不同种的文件格式,如BMP、PNG、JPEG等格式。

要求:
1. 了解Java的开发环境,能熟练使用Java的开发工具。
2. 开发一个具有界面的截图软件使其具有一些简单功能:
捕捉图像功能:可以用鼠标拖拽屏幕的图像画方框;
复制到剪贴板功能:使截取的图像可以复制到剪贴板上;
图像自动命名功能:可以对保存的图像重命名;
图像预览功能:在捕捉图像完成后显示预览功能;
图片格式保存功能:可以对截取的图片保存为不同种文件格式。

QQ屏幕截图软件
1 程序主要功能
本程序在设计上主要包括以下几个功能:
捕捉图像功能:可以用鼠标拖拽屏幕的图像画方框;
复制到剪贴板功能:使截取的图像可以复制到剪贴板上;
图像自动命名功能:可以对保存的图像重命名;
图像预览功能:在捕捉图像完成后显示预览功能;
图片格式保存功能:可以对截取的图片保存为不同种文件格式。
2 程序中的主要类
将整个系统的类大致分为三个类:
第一个类是CaptureScreen这个类主要是主界面的设计,以及各种功能的事件监听注册与将事件对象传入事件处理器。
第二个类是PicPanel这个类是完成截取区域复制到剪贴板的功能,以及保存、复制、关闭各功能按钮的设置。
第三个类是Temp用来显示当前截取的屏幕图像,并完成屏幕截取,以及处理鼠标动作的各种事件。

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:基于java的奖学金评定系统
下一篇:基于QT图像格式转换器的设计


版权所有 毕业设计网联系qq:242219979 © 2007-2022