没有合适的资源?快使用搜索试试~ 我知道了~
基于Java的QQ屏幕截图工具的设计与实现.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 133 浏览量
2023-05-06
09:24:59
上传
评论
收藏 2.66MB DOCX 举报
温馨提示
试读
54页
基于Java的QQ屏幕截图工具的设计与实现.docx 当今时代是飞速发展的信息时代,人们在对信息的处理中对图像的处理量与日俱增,这一点在文档人员上显得非常突出。 本软件采用Java语言进行模拟qq截图功能,获取屏幕方式灵活,可以获取指定的屏幕,并且可以对获取到的截图进行存储,编辑(添加文字)等操作,对这些操作设置了自定义热键。该软件主要有捕获光标功能,可以指定截取屏幕的区域。软件具有捕捉光标,可以随着鼠标的移动获取屏幕区域,为之后的存储和编辑提供前置条件。图片可以自命名,获取到的截图可以依据当前系统时间进行命名,也可以通过模板(文件名)进行命名,拥有自命名功能。获取到的截图可以在窗口中央位置进行预览,并且可以指定存储区域将截图用bmp,jpeg,png(静态), gif(动态)其中的某一种图像格式将其存储,拥有预览和存储功能。可以直接将获取到的截图复制到剪切板中,之后可以从剪切板中粘贴到word等文档中。多层菜单栏,可以获取一到多个截图,并以多个界面显示出来,拥有层叠功能。可以通过编辑为截图添加文字,为截图添加一些描述信息之后仍可以将截图存储,用户有编辑功能。 展望未来,为了更方便的获
资源推荐
资源详情
资源评论
基于 Java 的 qq 截图工具
摘要
当今时代是飞速发展的信息时代,人们在对信息的处理中对图像的处理量与日俱
增,这一点在文档人员上显得非常突出。
本软件采用 Java 语言进行模拟 qq 截图功能,获取屏幕方式灵活,可以获取指定的屏
幕,并且可以对获取到的截图进行存储,编辑(添加文字)等操作,对这些操作设置了自定
义热键。该软件主要有捕获光标功能,可以指定截取屏幕的区域。软件具有捕捉光标,
可以随着鼠标的移动获取屏幕区域,为之后的存储和编辑提供前置条件。图片可以自命
名,获取到的截图可以依据当前系统时间进行命名,也可以通过模板(文件名)进行命名,
拥有自命名功能。获取到的截图可以在窗口中央位置进行预览,并且可以指定存储区域
将截图用 bmp,jpeg,png(静态), gif(动态)其中的某一种图像格式将其存储,拥有预览
和存储功能。可以直接将获取到的截图复制到剪切板中,之后可以从剪切板中粘贴到
word 等文档中。多层菜单栏,可以获取一到多个截图,并以多个界面显示出来,拥有层叠功
能。可以通过编辑为截图添加文字,为截图添加一些描述信息之后仍可以将截图存储,用
户有编辑功能。
展望未来,为了更方便的获取信息,可以将此截图工具进行扩充,添加一些其他功
能,比如可以添加画笔,进行涂鸦。
关键词:截图;存储;编辑
qq screenshots tools based on Java
Abstract
Our age is the rapid development of information era, people in the handling of
information processing of the images is growing, it appears very prominent on the document
personnel.
The software adopting JAVA imitates QQ screenshot, which can obtain designed
screens and flexible to achieve it, as well as store and edit (adding words).Besides,
user-defined not keys are set to help operate it. The software can capture cursor and move to
capture screen area following the mouse which can provide preconditions to store and edit.
The software has the ability to capture the cursor, which allows the cursor to be moved to the
screen area, providing preconditions for subsequent storage and editing. The photo can be
named itself and captured photos can be named the templates(document name). Captured
photos can be previewed in the center of chat window and stored in designed position in the
from of bmp, jpg, PNG, gif. In the short,it can be previewed and stored. The captured photos
can be copied to clipboard then pasted to documents. Multilayer menu bar can capture
multiple photos and be showed by various interface. It can add words to captured photos by
editing and can be stored. After adding some descriptive information. It can be edited.
Looking forward to the future, in order to more convenient access to information, you
can use this screenshot tool to expand, add some other functions, such as can add brush, for
graffiti.
Key words: capture; Storage; The editor
毕业设计任务书 .................................................2
摘要 ...........................................................6
Abstract .......................................................7
1. 绪论 ......................................................10
1.1 课题背景 ...............................................10
1.2 课题研究内容 ...........................................10
2.可行性分析及开发环境的选择 .................................11
2.1 可行性分析 .............................................11
2.1.1 技术可行性 ........................................11
2.1.2 经济可行性 ........................................11
2.1.3 法律可行性 ........................................12
2.1.4 可行性结论 ........................................12
2.2 运行环境的选择 .........................................12
2.3 开发工具的选择 .........................................12
2.4 B/S 结构 ...............................................13
3.系统需求分析 ...............................................15
3.1 业务需求 ...............................................15
3.2 用户需求 ...............................................15
3.3 性能需求 ...............................................15
4.系统设计 ...................................................16
4.1 系统的设计目标 .........................................16
4.2 系统功能整体设计 .......................................16
5.系统设计实现 ...............................................19
5.1 系统主界面实现 .........................................19
5.2 系统截图实现 ...........................................20
5.3 截图的编辑实现 .........................................26
5.4 截图的存储实现 .........................................37
6.系统测试 ...................................................41
6.1 截图软件系统测试 .......................................41
6.1.1 保存选项测试 ......................................41
6.1.2 复制到剪切板选项测试 ..............................41
6.1.3 编辑选项测试 ......................................42
6.2 测试评价 ...............................................42
结论 ..........................................................43
参考文献 ......................................................44
致谢 ..........................................................45
外文引用 ......................................................46
中文翻译 ......................................................55
1. 绪论
截图,就是绝对的记录计算机某一的区域画面,以图片的方式进行存储,供人们使
用,按照个人的需要选择其中的某个片段将其保存下来,并且截取到的屏幕与你眼睛所
看到的内容一模一样,根据需求可以保存下来自己使用,或者发送给其他人一同使用该
截图。
截图经过电脑获取的能呈现在显示屏幕以及别的液晶设施上的可观察图像。一般来
说,截图可以使用计算机本身自带的或者某些程序附带的截图小程序如 qq 截取,当然也
有某些特定的截图工具可以进行截图如 FastStone Capture8.2,同时相机拍摄也可以达到
一些效果。截图也和某些事物相似,也有动静之分,静态截图能够生成一个像素文件,
如以.bmp,.png,.jpg 为后缀的文件。动态截图生成一个动态文件,如以.gif 为后缀的
文件。截图常常用来展示某一时间,某一空间下的各个元素之间的状态,以及各种游戏
的每个精心的辉宏的场景,当然也为了清晰的传达当时想要表达的意思。
1.1 课题背景
当今时代是飞速发展的信息时代,人们在对信息的处理中对图像的处理量与日俱增,
这一点在文档人员上显得非常突出。不管你是在 qq 聊天还是在办公室里执行文档制作,
都会时不时的截取一张或两张甚至更多的图片作为信息进行处理、进行编辑。高效的工
作已经成为社会主题,为了提高生活节奏和工作效率,我们可以使用一些截图工具来处
理一些复杂的文档。截图工具能够截图,存储,拷贝,可以帮我们改善生活,提高工作
效率,我们生活中的一些问题可以通过它来解决。常用的截图方法有:各种浏览器自带
的截图,某些聊天工具自带的截图,FastStone Capture8.2 等专用截图工具截图,计算机
操作系统自身附带的截图小软件截图,但这些方法都有一些这样或那样的局限性,这样,
这款精致高效的、即学即用的 Java 截图软件就能够满足这方面客户需求。
1.2 课题研究内容
以简单易操作为出发点,设计出这款单机版的截图工具,获取屏幕灵活,可以随机
获取屏幕任意区域并且可以对获取到的截图进行存储,编辑(添加文字)等操作,对这些
操作设置了自定义热键。该软件主要有捕获光标功能,可以指定截取屏幕的区域。
图片可以自命名,获取到的截图可以依据当前系统时间进行命名,也可以通过模板
(文件名)进行命名,拥有自命名功能。
获取到的截图可以在窗口中央位置进行预览,并且可以指定存储位置将截图用 bmp,
jpeg,png 等(静态), gif(动态)其中的某一种图像格式将其存储,拥有预览和存储功能。
多层菜单栏,可以获取一到多个截图,并以多个界面显示出来,拥有层叠功能。
可以通过编辑为截图添加文字,为截图添加一些描述信息之后仍可以将截图存储,
用户有编辑功能。
剩余53页未读,继续阅读
资源评论
悠闲饭团
- 粉丝: 150
- 资源: 3302
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功