API от Java, кажется, указывает, что возможно иметь GraphicsEnvironment, работающий на отдельной машине:
Ресурсы в этой графической среде могут быть локальными или на удаленном компьютере. Объекты GraphicsDevice могут быть экранами, принтерами или буферами изображения и являются назначением методов рисования Graphics2D.
Это указывает на то, что можно запускать Java-приложение на одном компьютере, но полностью отобразить экран на другом компьютере.
Теперь я не нашел, возможно ли это в интернете. Если это возможно, как это можно сделать? Как я могу нарисовать на отдельном компьютере?