2012-07-31 62 views
1

在java中的位置,有没有什么办法可以找到屏幕上的颜色位置?所以如果我知道什么颜色是我得到它的当前位置?得到在屏幕上的颜色

我可以使用机器人类来获得特定的颜色,但我需要能够找到屏幕上的颜色,它永远是。

如果这不能与机器人或其他课程完成,我会appresiate它,如果有人可以指出我在正确的方向告诉我我需要做什么。谢谢

如果有的话,请帮助我使用什么API或如何做到这一点?

+0

,您可以使用机器人抓取屏幕快照,你可以找到的颜色在屏幕截图中,但不能将像素x/y翻译回屏幕? – MadProgrammer 2012-07-31 05:30:41

+0

以及即时通讯试图找到如果我可以找到它的颜色,而它的移动,所以ican点击它? – JAVA 2012-07-31 05:33:30

+0

啊,好吧。我不认为Java有足够快的速度来捕捉整个屏幕(一个较小的区域可能是可行的) - 这只是为了澄清,这是你内部的程序(即在应用程序窗口内)还是外部的(即操作系统正在生成的内容或另一个应用)? – MadProgrammer 2012-07-31 05:38:04

回答

1
+0

我真的问是否有一种方法,我可以在我的代码 – JAVA 2012-07-31 05:56:02

+0

发生这种情况,但我做appresiate,你困扰谷歌任何人的东西 – JAVA 2012-07-31 05:56:30

+0

虽然第二个链接会有指导你正确的方向。基本上,据我所知,你需要获得一个屏幕截图(快速) - 机器人,但更快。从我读过的,这些似乎能够做到这一点:P – MadProgrammer 2012-07-31 06:05:23