chat by java

I want to write a program like yahoo messeger. Give me some adives and how to write it in detail.
 I am a newbie in java.
Who is Participating?
objectsConnect With a Mentor Commented:
Following articles describes how to build a simple chat app if that helps
Do you know ohter languages? Know about networking, threads, GUI Programming, Eventhandling, and die you ever decrypt a network protocol?

If you say no to all that, just try something else first.
kidsrockAuthor Commented:
I know it not clear. I am trying to app like this. Tell me how ?
The new generation of project management tools

With’s project management tool, you can see what everyone on your team is working in a single glance. Its intuitive dashboards are customizable, so you can create systems that work for you.

kidsrockAuthor Commented:
I don't know how to send image or sound like YM.
Obviously you don't know how to send a single byte.
Nor how to get the byte to send from somewhere...

Okey, but lets have a start. You should divide your project into pieces.
And then go for them one by one.
At first, lets start with a GUI.

Open a JFrame, and put some buttons in it, one for each contact you have.
Now try opening chat windows, if you push the buttons.
As you see, there are _many_ _many_ small steps to do. And a question like yours would result in explaining _all_ the small steps.

Have a start, and come back for some more comments...

PS: Don't forget to accept my answer, then :)

PPS: Read "The pragmatic programmer", one of the best programming books around.
Mayank SConnect With a Mentor Associate Director - Product EngineeringCommented:
All Courses

From novice to tech pro — start learning today.