`

JAVA桌面截图

    博客分类:
  • JAVA
 
阅读更多
         Robot robot = new Robot();   
//要捕捉的屏幕显示范围,下面以全屏示例说明  
Rectangle rect = new Rectangle(Toolkit.getDefaultToolkit().getScreenSize());
BufferedImage bm = robot.createScreenCapture(rect);

         File file = new File("c:/sys.jpg");
FileOutputStream   outputstream = new FileOutputStream(file);
JPEGCodec.createJPEGEncoder(outputstream).encode(bm);   
ImageIO.write(bm, "jpg", outputstream);   
分享到:
评论

相关推荐

    JAVA桌面截图程序

    【Java桌面截图程序】是一个利用Java编程语言实现的桌面截屏工具,它的主要功能是允许用户在计算机桌面上快速捕获屏幕快照。这个程序包含了完整的源代码,开发者可以研究和学习,也可以作为基础进行二次开发。由于它...

    Java 桌面截图工具

    用Java做的桌面截图工具,截图后,自动出现图片要保存的文件夹选项,选择目录

    JAVA 桌面考试系统

    【JAVA 桌面考试系统】是一个基于JAVA技术开发的桌面应用程序,主要目的是为了提供一个教育环境下的在线考试平台。这个系统通常包含了学生登录、试题管理、考试过程控制以及成绩统计等一系列功能,对于学习和实践...

    Java桌面程序开发框架 Viewa

    Java桌面程序开发框架Viewa是专为构建Java应用程序设计的一款工具,它提供了丰富的功能和便捷的API,使得开发者能够高效地创建出具有现代用户界面的桌面应用。在Java的世界里,Swing和JavaFX通常是进行桌面应用开发...

    java桌面管理器

    Java桌面管理器是一款基于Java编程语言开发的桌面应用程序,它为用户提供了一种高效且便捷的方式来管理和自定义他们的工作环境。这款工具集成了多种实用功能,包括实时天气显示、常用软件的快捷启动以及系统操作如...

    java桌面消除游戏.zip

    java桌面消除游戏.zipjava桌面消除游戏.zipjava桌面消除游戏.zip java桌面消除游戏.zipjava桌面消除游戏.zipjava桌面消除游戏.zip java桌面消除游戏.zipjava桌面消除游戏.zipjava桌面消除游戏.zip java桌面消除游戏....

    java桌面监控程序

    “Java桌面监控程序”是指利用Java编程语言开发的一种运行在用户桌面上的应用程序,主要用于监控计算机系统的各项活动或状态。这类程序通常具备实时监测系统资源(如CPU、内存使用情况)、网络流量统计、应用程序...

    Java桌面-坦克大战小游戏.zip

    Java桌面_坦克大战小游戏.zipJava桌面_坦克大战小游戏.zip Java桌面_坦克大战小游戏.zipJava桌面_坦克大战小游戏.zip Java桌面_坦克大战小游戏.zipJava桌面_坦克大战小游戏.zip Java桌面_坦克大战小游戏.zipJava桌面...

    计算器(java桌面程序)

    【Java桌面程序——计算器开发详解】 Java是一种广泛使用的编程语言,尤其在开发桌面应用程序时,其跨平台的特性使得开发者可以编写一次代码,到处运行。本篇将详细讲解如何使用Java来开发一个简单的计算器程序。 ...

    Java桌面通信程序

    在本项目中,"Java桌面通信程序"是一个利用Java Swing库构建的桌面应用程序,它具有好友管理和服务器对客户端管理的功能。这个程序展示了如何利用Java GUI技术来创建一个交互式的通信平台,用户可以进行消息交流和...

    Java桌面聊天工具

    Java桌面聊天工具是一种基于Java技术实现的交互式应用程序,它允许用户通过本地计算机或网络进行实时通讯。在这款工具的设计和开发过程中,涉及到的核心Java知识点主要包括Java网络通信、输入输出流以及多线程编程。...

    《精通NetBeans——Java桌面、Web与企业级程序开发详解》光盘

    《精通NetBeans——Java桌面、Web与企业级程序开发详解》是一本专为Java开发者设计的深入指南,它详尽地介绍了如何利用NetBeans IDE进行高效且高效的编程工作。NetBeans是一个开源的集成开发环境(IDE),广泛用于...

    java桌面应用数据传输

    Java桌面应用数据传输是将Java应用程序设计为桌面端软件,使得用户可以在本地计算机上运行,进行数据的交互和处理。这种技术主要依赖于Java的JavaFX或者Swing库来构建图形用户界面(GUI),并利用Java的网络通信功能...

    基于JAVA桌面系统开发教程

    Java桌面系统开发是一种创建在Java平台上运行的桌面应用程序的技术,它允许开发者构建功能丰富的、跨平台的应用程序。这个"基于JAVA桌面系统开发教程"涵盖了从基础到高级的多个主题,旨在帮助初学者和有一定经验的...

    java桌面小程序,主要为游戏.zip

    java桌面小程序,主要为游戏.zipjava桌面小程序,主要为游戏.zip java桌面小程序,主要为游戏.zipjava桌面小程序,主要为游戏.zip java桌面小程序,主要为游戏.zipjava桌面小程序,主要为游戏.zip java桌面小程序,...

    java 桌面图像获取带鼠标

    在Java编程环境中,获取桌面图像并显示鼠标图形是一项高级任务,涉及到图形用户界面(GUI)和系统级别的交互。本文将详细讲解如何通过Java实现这一功能,以及如何利用这些技术来创建一个简单的桌面监控程序。 首先...

    搭建Java桌面应用程序原型

    【搭建Java桌面应用程序原型】是关于使用Java技术构建桌面应用早期阶段的工作,即创建一个功能简化的模型,以便评估技术可行性、验证用户需求并预估项目时间和资源。这篇文章由odt团队在2006年发表,以一个名为...

    Java实现调用远程桌面示例

    `properJavaRDP`是一个用Java编写的远程桌面协议(RDP)客户端,它提供了对Windows远程桌面服务的访问支持。此项目旨在提供一个稳定且可扩展的平台,以便开发者能够在Java应用程序或Web应用中集成远程桌面功能。 ...

    Java版 桌面画图工具

    结合java.awt.Rectangle对象,我们可以精确地定义要截取的屏幕部分,从而实现对当前桌面的截屏功能。 接下来,画图和标记功能是此工具的亮点。用户可以自由选择画笔的颜色和类型,这在Java中可以通过创建自定义图形...

    java桌面提醒程序源码

    Java桌面提醒程序是一种在用户桌面上提供定时提醒功能的应用,主要使用Java编程语言实现,并结合XML文件进行数据存储。这个程序允许用户设置每日、每周或每年的提醒,以确保不会错过任何重要的事件或任务。 首先,...

Global site tag (gtag.js) - Google Analytics