In realtà quando vado a fare il login (non ho messo la classe login) prima della connessione riempio 3 campi: nome, ip e porta.
Il Server ascolta sulla porta 8192 quindi devo mettere questo numero, il nome può essere qualsiasi e come ip specifico "localhost".
Tale stringa viene passata alla classe ClientWindow che crea e connette un Client con i dati passati nel login. Il metodo openConnection() sopra mostrato converte "localhost" in ip vero e proprio in questo modo:

ip =InetAddress.getByName(address);