I am developing a project in my university, and since I am beginner in Java I'll need some advices.

The idea for the project came from my teacher - it should be something like navigation - client-server application with gui. I am using Eclipse, I added the WindowBuilding plugin and by using the wizard I started "SWT Application window". Now, after some reading and coding, I have the the two forms designed with the controls I need. I also drew a map ... Now I have to create the server and the client sockets.

My 1st question - is the SWT Application window appropriate for my project?
And second, please provide me with good java networking tutorial or lessons with GUI.