java - 创建一个只有可见边框的框架来选择屏幕区域

标签 java applet screenshot frame

我想创建一个只有可见边框的框架,该边框可由用户调整大小。该应用程序应该能够作为小程序运行。它应该在屏幕上绘制一个可由用户调整大小的矩形,并根据该矩形计算屏幕上矩形的坐标。

/image/IpAnS.jpg

enter image description here

该框架应该与您在 http://www.screenr.com/record 中看到的类似。 .

我面临的第一个问题是使框架不可见,只有边框可见。

第二个问题是我需要能够通过框架访问我​​的桌面内容(如图所示),但是使用标准框架,您无法访问框架后面的任何内容。

最佳答案

您可以使用 How to get the x and y of a program window in Java? 上显示的代码的变体。它获得一个点,因此您需要更改它以获得两个点(构造一个矩形)。

This application should be able to work as an applet.

小程序需要(由您)进行数字签名并受信任(在出现提示时,由用户进行)才能获取屏幕截图。

关于java - 创建一个只有可见边框的框架来选择屏幕区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6724645/

相关文章:

java - 无法将 intellij 的 scenebuilder 与 jfoenix 一起使用

java - 在replaceAll()方法中调用replace替换字符串

java - 图像没有出现在我的 Java 小程序上

Linux:随机自动截图

java - 从字符串中分割最后两组 id

java - 加快 Spring Boot 启动时间

java - 部署问题,基于 Web 的 java 应用程序所需的建议

java - 一个参数的多个值

c# - 如何将当前屏幕捕获为图像?

ios - 截取屏幕截图然后将其发布到 Twitter,不保存。 iOS