怎样截取屏幕的一个区域

loreorion 2004-08-03 08:22:56
截取整个屏幕用Toolkit中的东西,但怎样截取用鼠标选取的区域,哪位达人指点一个,要分数的话随便说好了
...全文
123 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hl_longman 2004-08-15
  • 打赏
  • 举报
回复
UP
aoaoJava 2004-08-14
  • 打赏
  • 举报
回复
lizhe666() 说的对~~

赞同
朋友别哭 2004-08-14
  • 打赏
  • 举报
回复
学习
lizhe666 2004-08-14
  • 打赏
  • 举报
回复
try {
Robot robot = new Robot();

// 捕获屏幕上的一个矩形区域
int x = 100;
int y = 200;
int width = 50;
int height = 60;
Rectangle area = new Rectangle(x, y, width, height);
BufferedImage bufferedImage = robot.createScreenCapture(area);

// 捕获整个屏幕
area = new Rectangle(Toolkit.getDefaultToolkit().getScreenSize());
bufferedImage = robot.createScreenCapture(area);
}
catch (AWTException e) {
}
benjamin_von 2004-08-03
  • 打赏
  • 举报
回复
我认为,首先取得鼠标的位置坐标,然后根据坐标再做截图就可以了

62,622

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧