He solucionado el problema, Gracias.
Por si ha alguien le sirve, extendí un hilo (Thread) al frame que deseaba visualizar y ocultar, lo iguale a si mismo con el nombre en cual por medio del cual lo invoco.
Código Java:
Ver originalpublic class Block
extends Thread {
public static Block main;
public block(){
Frame();//inicia el metodo }
//Codigo de construccion de componentes 'ejemplo'
this.add(componente);
componenete.setbounds(10,10,80,20);
}
public static void main
(String args
[]){
Block main = new Block();
/* Basta con que sea publico para poder ocultarlo
* desde otro frame invocando a main
*/
main.setVisible(true);
}
}
Para el otro problema de identificación se debe cambiar el DataInputStream por un ObjecInputStrem en el cual se empaquetaran datos, he indicando que llevara dentro, ya sea mediante el uso de una clase que use Getters y Setters, la clase de ve ser Serializable de esta manera los objetos podran empaquetarse correctamente y ser escritos con el
Código Java:
Ver originalpaqueteEnvio datosSalida = new paqueteEnvio();
datosSalida.setName(nom);
datosSalida.setMensaje(main.campoTexto.getText());
datosSalida.setIp("192.168.1.67");
salida.writeObject(datosSalida);
El codigo que permite el setname, setMensaje y setIP....
Código Java:
Ver original
return ip;
}
public void setIp
(String ip
) { this.ip = ip;
}
return mensaje;
}
public void setMensaje
(String mensaje
) { this.mensaje = mensaje;
}
return name;
}
public void setName
(String name
) { this.name = name;
}
}
Espero a alguien mas le sea útil, gracias por tu ayuda Fuzzylog....