Mi problema es que cuando inicio el programa cliente se conecta automaticamente al servidor, no quiero esto, sino que se conecte hasta que yo le de clic en "conectar". Estoy usando un applet con sus respectivos métodos init, start, run.
Dentro del metodo start es donde hago la conexion al servidor:
- Código: Seleccionar todo
public void start() {
// Conectarse con el servidor, obtener los flujos e iniciar...
try {
conexion = new Socket( InetAddress.getByName("localhost"), 12345 );
// 2. Obtener los flujos
entrada = new DataInputStream( conexion.getInputStream() );
salida = new DataOutputStream( conexion.getOutputStream() );
}
catch (IOException ex) {
ex.printStackTrace();
}
// Crear e iniciar subproceso de salida
Thread subprocesoSalida = new Thread(this);
subprocesoSalida.start();
}
pero no puedo meter en manejador de eventos dentro de start() porque me marca error. Que puedo hacer? Agradezco su ayuda.





