17/11/2008, 17:34
|
| | | Fecha de Ingreso: enero-2008 Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 17 años Puntos: 260 | |
Respuesta: ayuda con JTextArea Hola,
Creo que lo que quieres es recibir datos binarios, por lo que no puedes hacer un readLine(), y no te funciona el ENTER. Y entonces no queda otra más que hacer un bucle que haga el pull del stream a cada poco con el método .available().
Mientras el socket este abierto ... {
Si hay datos (.available()) entonces lealos (read()) y paselos al JTextArea.
}
O...
Mientras el socket este abierto ... {
Si lee un dato (.read()) entonces paselo al JTextArea.
}
O algo así!
El método read() bloquea el thread, así que tienes que hacerlo en un SwingWorker.
De otra forma no tengo ni idea que es lo que quieres hacer,
Igualmente, espero haber sido de alguna ayuda.
Saludos.
ps:
El anterior post lo deje sin modificar como referencia. |