Удаленное графическое окружение Java Swing - PullRequest
4 голосов
/ 30 июня 2011

API от Java, кажется, указывает, что возможно иметь GraphicsEnvironment, работающий на отдельной машине:

Ресурсы в этой графической среде могут быть локальными или на удаленном компьютере. Объекты GraphicsDevice могут быть экранами, принтерами или буферами изображения и являются назначением методов рисования Graphics2D.

Это указывает на то, что можно запускать Java-приложение на одном компьютере, но полностью отобразить экран на другом компьютере.

Теперь я не нашел, возможно ли это в интернете. Если это возможно, как это можно сделать? Как я могу нарисовать на отдельном компьютере?

1 Ответ

4 голосов
/ 30 июня 2011

Я не верю, что Java имеет эту возможность напрямую.Примечание в документации относится к тому факту, что базовая операционная система может поддерживать некоторые средства, которые позволяют графической среде быть удаленной от компьютера, на котором фактически выполняется приложение.Например, системы linux позволяют вам «ssh -X» на другой компьютер и запускать приложения с графическим интерфейсом.Само приложение работает на удаленном компьютере, но графический интерфейс отображается на локальном компьютере.

...