import java.awt.Desktop; import java.awt.Dimension; import java.awt.Rectangle; import java.awt.Robot; import java.awt.Toolkit; import java.awt.image.BufferedImage; import java.io.File; import javax.imageio.ImageIO; public class CaptureScreen { public static void captureScreen(String fileName, String folder) throws Exception { Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); Rectangle screenRectangle = new Rectangle(screenSize); Robot robot = new Robot(); BufferedImage image = robot.createScreenCapture(screenRectangle); //保存路径 File screenFile = new File(fileName); if (!screenFile.exists()) { screenFile.mkdir(); } File f = new File(screenFile, folder); ImageIO.write(image, "png", f); //自动打开 if (Desktop.isDesktopSupported() && Desktop.getDesktop().isSupported(Desktop.Action.OPEN)) Desktop.getDesktop().open(f); } public static void main(String[] args) { try { captureScreen("e:\\你好","11.png"); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
转至:http://www.oschina.net/code/snippet_1586782_48653
相关推荐
截图:系统界面截图 3.功能 登录 账户/密码:admin/1 填写报名信息 报名信息列表查询 报名信息删除 退出登录 公告展示 4.项目部署 最简单的部署方法是把apply.war放到tomcat的webapps下,启动tomcat后,在浏览器输入...
截图 Java书籍推荐 实战项目推荐 小心翼翼的告诉你,上面的资源当中就有很多企业级项目,没有项目一点不用怕,因为你看到了这个。 说明 JavaInterview介绍 目的很简单,写这些文章,以及整个github的资料,都是为了...
如需转载请说明原处。 文章内容目录 最后的效果请访问 : 第一部分 - 博客/文档系统的搭建 搭建博客有很多选择,平台性的比如: 知名的CSDN, 博客园, 知乎,简书等;自己搭建比如 Hexo, Gitbook, Docisify等等。我有...
对于【JAVA面试常被问到的题目[转载+解答] - Moon Face - 博客园.png】这个文件,通常它可能包含了一篇博客文章的截图,其中详细解答了一些Java面试题。如果能够查看这个文件,你将得到更具体的答案和解析,帮助你在...
项目描述 web在线翻译--调用python程序获取结果 python程序爬取的有道接口 运行环境 jdk8+tomcat9+IntelliJ IDEA+Jpython环境 ...是否原创(转载必填原文地址) 原创 项目截图(必填) 运行截图(必填)注意事项
大家有兴趣可以随意下载,但转载或另做它用前请与我联系哦,我会同意你免费使用,但我享有知情权 与我联系邮箱1198373615@qq.com ,或添加QQ:1198373615与我联系 代码获取及环境安装 首先来安装Git 从上面的地址...
一个基于springboot的小型Java项目,主要涉及到视频的相关操作,包括将avi、flv、mov等格式视频文件转为MP4格式、视频截图、视频裁剪、视频拼接功能,做视频相关操作的项目可做参考,个人资源,请勿转载
MyBatis使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(Plan Old Java Objects,普通的Java对象)映射成数据库中的记录. orm工具的基本思想 无论是用过的hibernate,mybatis,你都可以法相他们有一个...
3、地图的图片直接从百度地图中选择所需的比例,直接截图,然后PS拼接一下就OK了(示例为福州市地图)。 4、代码简单,容易套用,可以直接用于二次开发,实现地理位置信息的展示。 5、可在此基础上进行扩展,增加标注...
博客笔记大汇总【16年3月到至今】,包括Java基础及深入知识点,Android技术博客,Python学习笔记等等,还包括平时开发中遇到的bug汇总,当然也在工作之余收集了大量的面试题,长期更新维护并且修正,持续完善……...
java项目模板,提交时删除此行 项目描述 班级作业管理后台web端(struts2+hibernate+mysql) 运行环境 jdk7+tomcat7+mysql+IntelliJ IDEA+hibernate+js+struts 项目技术(必填) spring+spring mvc+mybatis+...
1、当前目录下打开CMD控制台窗口,执行如下bat命令:dir *.*/b>文件名.txt 2、如下图例操作步骤: ... 您可能感兴趣的文章:利用Python批量提取Win10锁屏壁纸实战教程Python批量提取PDF文件中文本的脚本Java文件
+ 添加对用户定义反射加载...版权声明:本文为CSDN博主「a19770310」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/a19770310/article/details/120541758
标记安全错误样例应用程序可重现android中关于FLAG_SECURE的错误#重现步骤:##### 1。 启动应用程序##### 2。 看到蓝色的bg活动,单击“进入!...转载自Nexus 5,Android版本5.1.1,内部版本号LMY48M
MATLAB GUI的41个实例帮助大家学习如何在没有GUIDE的情况下编写图形用户界面程序。41个实例主要涉及以下47个问题: 如何在uicontrol中操作字符串?...版权声明:本文为博主原创文章,转载请附上博文链接!