Java VNC Applet

10,334

Solution 1

A signed Java applet (or application) can use the Robot class to get screenshots of the current window and use this for remote control. It will never be very efficient, but it can be done.

Solution 2

The accepted answer is wrong — it is perfectly possible to build a VNC server in Java. Yes, Java is sandboxed, but this doesn't mean it cannot access screen contents if you want it to!

Solution 3

Unfortunately Tight VNC only offers an applet based client, and not server, and GSVNCJ is closed source.

Share:
10,334
John F
Author by

John F

I'm a Cloud Architect and Microsoft Azure MVP, focused on providing architecture and technical solutions for cloud based SaaS projects using Azure. I'm particularly focused on areas around cloud automation and deployment, devops, configuration management, along with high performance and grid computing in the cloud. I blog about Azure and cloud related topics at samcogan.com

Updated on June 26, 2022

Comments

  • John F
    John F almost 2 years

    Does any one know of an opensource Java VNC server, that can be run from a web page, so requiring no installation on the server end, possibley applet based.

  • 700 Software
    700 Software about 13 years
    The accepted answer has changed. That makes part of your answer obsolete.