gentoo linux, java, software libre y otras hierbas
abr, 24 2008 - 2:53 pm

[código] Implementación de un chat en Java

Antes que nada aclarar que el programa en cuestión lo hice en el 2005 cuando estaba en cuarto semestre de Tec. en Informática. Para esa época era un párbulo de 16 años por lo que tenía extraños gustos visuales, además de estar usando siempre mi flamante Windows XP!

No he querido modificar nada del código por dos motivos: por nostalgia, ya que me hace recordar viejos tiempos; y por pereza, ya que el código es bastante largo. Por lo mismo tiene bastantes bugs; lo siento por eso. Sin más, los dejo con unos pantallazos del software (que también datan del 2005), pidiendo por favor que sean tolerantes y no se vayan a asustar con el diseño. No he querido cambiar los pantallazos para recordarme a mi mismo mis antiguos gustos.

 

Como pueden observar el programa soporta el uso de emoticones, estilos de letra, temas, avatares, incluso hasta cambia la apariencia del look&feel, lo dicho: la herramienta de chat definitiva. En cuanto a su interior… funciona con las clases del paquete java.net, usa sockets y… el resto se me olvidó.

Lo que es interesante aquí, para mi, es recordar viejos tiempos :D

Descargar código fuente

48 Comentarios | deja el tuyo

Un enlace entrante

47 Comentarios en “[código] Implementación de un chat en Java”

  1. Cristian dice:

    ¿Te has fijado si sale alguna excepción?

  2. Puyet dice:

    Saludos!!! me marca error

    cannot resolve symbol variable BLACK
    getContentPane().setBackground(Color.BLACK);

  3. Cristian dice:

    ??? Qué versión de Java tienes?

  4. puyet dice:

    JCreator V3

  5. julian dice:

    hola yo lo quiero poner pero no se como soi algo nuebo como lo puedo poner ¿?

    sino agrega mi emme es juliandiablotinty@hotmail.com por que no me voi acordar la pajina solo agregame o intentare bolber grasias

    salu2

  6. emi dice:

    Hola, abusando de tu gentileza, me gustaria saber como hacer para que puedas saber si la persona con la que estas hablando, esta escribiendo, algo similar con lo que sucede con el messenger. Gracias

    • Cristian dice:

      Lo que yo haría es crear un tipo de mensaje raro que indique que están escribiendo al otro lado. Así, pones un listener para que verifique cuando una persona comienza a escribir, y en ese momento mandas datos al otro cliente de chat indicándole que están escribiendo.

  7. Roberto dice:

    Hola mi nombre es Roberto e
    el ejemplo del chat rmi es muy bueno pero tengo una pregunta???
    - como haces para que tu servidor rmi envie mensajes a tu cliente
    te agradeceria que me respondas.
    mi correo es roberto_dmontre@hotmail.com
    Saludos……………

  8. Juan dice:

    Hola!
    Me gustaria saber como hacer para enviar iconos…
    Gracias!

  9. Leyer dice:

    hola por aca enviar iconos es facil puedes hacerlo con un label o un panel por cierto veo que les falta un visor de font como el de Netbeans si quieren el mio no hay problema es completamente identico al de netbeans Correo:Hakuo_8211@hotmail.com

  10. bio dice:

    tengo un ligero error al conectarme al chat me aparece un mensaje relacionado con el administrador demensajes y no me permite ingresar quisiera saber xq salen esos errores

  11. azucena dorado dice:

    ¡¡ Hola, me podrias pasar el código de tu chat !! Te lo agradeceria mucho, pues lo necesito para una tarea.

    GRacias

  12. Anonimo dice:

    alguien me puede dcir como aplicar este programa por medio del puerto paralelo, es dcir dos maquinas conectadas por el puerto paralelo…

  13. gis dice:

    hola, amm = tengo la duda de como hacer para que el servidor pueda contestar mi correo es gis_argen@hotmail.com ojala me puedas contestar bye

¡Déjanos tu comentario!