Programación en castellano
Inicio > Foros > Java (básico) > objetos de ventana y sockets
-Foros de debate

Java (básico)
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

objetos de ventana y sockets
Enviado por mila el día 15 de mayo de 2008

hola a tod@s

tengo el siguiente problema. Estoy diseñando una ventana que comunica dos ordenadores para enviarse mensajes. Hago un accept de un objeto de la clase server, y antes de eso intento mostrar un mensaje en un objeto Jlabel o TextArea para avisar de que estoy bloqueado "aceptando" conexiones. Asigna el String al atributo Text del objeto pero no lo muestra

try {
System.out.println("esperando"); // esto evidentemente si lo enseña
socket = new ServerSocket(35557);
areaTexto.setText("Esperando Cliente "); //esto no
jLabel2.setText("Esperando Cliente "); // esto tampoco
System.out.println(areaTexto.getText()); // pero sí que modifica Text
//***
cliente = socket.accept();
areaTexto.setText(areaTexto.getText()+"Conectado con cliente de " + cliente.getInetAddress()+" ");
cliente.setSoLinger (true, 10);
bufferSalida = new DataOutputStream (cliente.getOutputStream());
bufferEntrada = new DataInputStream (cliente.getInputStream());
//***
}catch (Exception e){e.printStackTrace();}

Si comento las lineas entre asteriscos, entonces sí me muestra. Alguien sabe por qué?

gracias de antemano

saludos

mila

 

Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados