On This Page

Screen sharing between two PCs using Java

On This Page

This is a project I developed using Java and its library JavaFX. In this program, there is a single server and a single client. It is at the time being a one-way communication. I will try my utmost to develop this into a two-way screen sharing. In addition, I will try to enable remote desktop control via mouse click too.

Views

Below are some still pictures of the project in sequential order. I tried to show the window of the server receiving continuous screen images from the client. Here, the client screen is shown at first, but minimized later on. Moreover, this project has been done on localhost. So the view looked so repetitive.

More

The link to the GitHub repository of this project is here. You can download the zip of the folder or git it. Remember, you have to start the server before the client in order for the project to work. Last but not the least, openjdk-14 was used here. So be sure to check the project structure and the configuration before running the program.