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

51 Comentarios | deja el tuyo

Un enlace entrante

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

  1. lucho dice:

    porfavor…..

    necesito implementar un servidor ftp en java que me permita transferencia de archivos entre e lservidor y el cliente…porfa si alguine puede facilirtarlo o un link donde pueda encontrarlo…..

  2. bedert y M dice:

    holaaaaa gracias hehehe jejeje es ke estaba buscando algo asi jejeje solo ke haora tendre ke modificar el codigo para poder entregarlo a mi profesor jeje por ke ni idea de como hacer la conexion pero pues ya con esto prodre ver toooooodoooooo… att yo y GRAX

  3. DRAKON dice:

    OOOOOOOOOOOOOOH GENIAL, EL CODIGO ES SUBLIME, TENO UN MONTON DE DUDAS, UN MONTON DE IDEAS, UN MONTON DE FLOJERA PERO ME URGE TERMINAR MI PROGRAMITA ASÍ QUE UTILIZARÉ ALGUNAS DE TUS IDEAS, NO SE SI LE FALTA ALGO A TU CODIGO PERO ESTA SIMPLEMENTE GRANDIOSO

  4. julian dice:

    no me gusto porque esta muy feo

    • Cristian dice:

      Jajaja… tienes toda la razón. Pero sabes, hace unos años, cuando tenía 16 y escribí este programa, me parecía maravilloso. Me pareció lo más hermoso que alguien alguna vez podría haber hecho.

      Claro… hoy en día me parece que la UI es una aberración sacada del infierno… pero con todo y eso, me trae buenos recuerdos.

      Un saludo, y gracias por la sinceridad.

  5. Herlan dice:

    felicidades esta buenisimo el código de verdad muchas gracias me sirvió de mucha ayuda…a ver si que pones otros programas más…

  6. master dice:

    no lo revise todavia pero supongo q esta bien
    de todas formas gracias, por las dudas yo hice uno y dentro de poco lo subire, tiene sus defectos y falencias por eso estoy obtando por nuevas ideas para formar un concepto mas concreto y factible a mis exigencias y necesidades

  7. luis enrique dice:

    no pues a mi no me funciono, y ya lo probe, no se si le falto algun detalle de conf. de red, espero me ayuden, saludos

  8. claudio dice:

    Hola el codigo esta buenisimo, pero ami me conecto la primera ves, luego la segunda ya no me funciono, yo lo ejecute de la siguiente manera; crie un .bat para el servidor y un .bat para cliente, luego ejecute el servidor luego el cliente, luego el cliente otra ves para tener dos clientes los cuales se envian mensajes. Pero me ejecuta normal y me conecta normal pero no se envian mensajes pudo escribir pero al darle enviar no hace nada absolutamente nada. En conclusion no se pueden enviar mensajes, la primera ves que lo ejecute si me funciono, lo ejecuto en windows 7

  9. kofla dice:

    esto si funciona en internet?

  10. raul dice:

    hola soy estudiante de ing. de sistemas de la UMSS de bolivia tengo algunos trabajos que debo realizar en linux entre ellos esta este chat que debe estar en java y funcionar en linux . aparte de debo hacer una consola de comandos que pueda ejecutar comandos de linux mediante ordenes de vos , y de eso si no se ni por donde empesar agradeceria algun comentario o sujerencia a mi correo . saludos ..

  11. kofla16 dice:

    hey viejo existe un chat mejorado lo puedes descargar en http://martomontes.jimdo.com/software-libre/java/ el archivo se llama Chat para LAN hecho en Java, no lo he probado en internet pero si lo he probado en linux y funciona a la prerfeccion

  12. María dice:

    Hola baje el codigo pero no lo puedo ejecutar alguien que me ayude por favor urgente… gracias

  13. javier dice:

    que feo es ver que la gente baje el codigo y no enterderlo si son futuros ing. no tiene derecho a ser llamados ing por compiones este tipo de codigo es para hacer referencia no para chutarse lo completo y pasar una materia o un examen que pena me da la gente con esa ideología de fracasado

  14. Maria dice:

    y tu que eres un resentido social o que????, sino sabes no opines, ademas para que te enteres yo baje el codigo lo estudie, lo entendi, e incluso le implemente nuevas funcionalidades, y sigo trabanjando en el para mejorarlo mas.

    • javier dice:

      te quedo el saco jijiji yo solo lo dijo por la gente que baja el código y lo presenta tal cual y solo le cambia los label y un poco los colores a la interfaces y ni siquiera sabe para que sirven la funciones pero si te ofendí una disculpa.

¡Déjanos tu comentario!