Java 实时显示彩色像素

Java 实时显示彩色像素,java,real-time,pixels,Java,Real Time,Pixels,所以问题是:有没有可能(用java)获取像素的颜色,更改其值,并在同一像素上显示新的颜色,而且非常重要的是——实时显示 应用程序本身在运行时应该是不可见的,只有所需的像素以更改的颜色显示 我只是想知道是否可以用java实现,如果不能,最实用的方法是什么 是的,这是可能的。例如,请看:。那里 我基本上创建了一个缩放工具 请注意,它与您要查找的略有不同,因为您将从最顶部的渲染视图中读取像素。然而,你想要的不是你的程序 您可以获得程序视图,但它稍微复杂一些,因为您需要找到呈现此窗体的进程。我很确定这将

所以问题是:有没有可能(用java)获取像素的颜色,更改其值,并在同一像素上显示新的颜色,而且非常重要的是——实时显示

应用程序本身在运行时应该是不可见的,只有所需的像素以更改的颜色显示


我只是想知道是否可以用java实现,如果不能,最实用的方法是什么

是的,这是可能的。例如,请看:。那里 我基本上创建了一个缩放工具

请注意,它与您要查找的略有不同,因为您将从最顶部的渲染视图中读取像素。然而,你想要的不是你的程序

您可以获得程序视图,但它稍微复杂一些,因为您需要找到呈现此窗体的进程。我很确定这将取决于平台。例如,如果您使用Windows,则需要使用Win Api。但是回答你——是的,这是可能的


哪些内容让您感到疲劳,哪些内容没有按预期工作,您需要哪些帮助?

java您可以这样做。看看processing.org,它使用java虚拟机来绘制像素。我认为它不能(实时)完成。应用程序本身在运行时应该是不可见的,只是所需的像素会以更改的颜色显示。请注意,在C#中这要容易得多。如果应用程序只在windows上运行,则根本不会有问题。当然,对于获得不同程序/流程视图的任何指导,我们都将不胜感激。在我开始开发这个应用程序之前,我只是想知道它是否可以实现(如果我可以在屏幕上看到的任何东西的顶部显示彩色像素)。我当然会发布进度。有趣的缩放工具的方式!在这个问题中,对于您需要支持的每个平台,使用一些较低级别的语言(例如:c++)解决问题可能会更有效,然后将其转换为library/API,然后调用它。(我假设其中一些已经存在。)