来自Java的API似乎表明可以在单独的机器上运行GraphicsEnvironment:
The resources in this GraphicsEnvironment might be local or on a remote machine. GraphicsDevice objects can be screens, printers or image buffers and are the destination of Graphics2D drawing methods.
这似乎表明可以在一台计算机上运行Java应用程序,但在另一台计算机上完全显示该屏幕.
现在,我还没有发现这是否可以在互联网上使用.如果可以的话,怎么做?我怎么能画到一台单独的电脑?
解决方法:
我不相信Java直接拥有这个功能.文档中的注释指的是底层操作系统可能支持某些工具,该工具允许图形环境远离实际运行应用程序的机器.例如,linux系统允许您“ssh -X”到另一台机器并运行GUI应用程序.应用程序本身在远程计算机上运行,但GUI显示在本地计算机上.