关于使用java对当前窗口截取图标和坐标的问题

有这么一个窗口,我想截取窗口中的图标,保存图标相对于该窗口的坐标信息,大小,长宽等并写入数据库
现在搞出来一个以整个桌面左上角为原点获得以该原点的图标坐标信息。
有这么一个想法就是
1.确定所要截取的窗口大小
2.以该窗口为范围,左上角为原点,记录要截取的该窗口里图标的坐标信息
不知道是不是可行,可否有大神出手帮帮小弟

谢谢!!