创建仅具有可见边框的框架以选择屏幕区域

时间:2011-07-17 14:59:31

标签: java applet screenshot frame

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

http://i.imgur.com/HbtWi.jpg

enter image description here

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

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

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

1 个答案:

答案 0 :(得分:1)

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

  

此应用程序应该能够作为applet工作。

小程序需要经过数字签名(由您)和受信任(在用户提示时),以获取屏幕截图。