Code Java Chat

ผมใช้ Netbeans IDE 8.1 เขียนนะครับ

1.ทำ Chat Run ผ่าน Main ธรรมดา


Class Chat ใช้เก็บ Variable และ Method ที่ใช้งานร่วมกันของ Server และ Client



Class Server ใช้สั่งทำงานฝั่ง Server


Class Client ใช้สั่งทำงานฝั่ง Client

หมายเหตุ : คุณต้องสั่ง Run ฝั่ง Server ก่อน Client ก่อนเสมอ 

สนทนาฝั่ง Server

สนทนาฝั่ง Client


2. ทำ Chat Run ผ่าน GUI

คลิกขวาที่ Package เลือก JFrame From และสร้างชื่อแบบนี้สองอัน

ทางขวามือจะมีเครื่องมือมากมาย ให้เลือก TextArea , Text Field , Button มาทำให้เกิดรูปดังต่อไปนี้  


เลือกที่ TextArea ที่เราสร้างและ ไปปรับตามภาาพข้างล่างนี้


เลือกที่ Text Field  ที่เราสร้างและ ไปปรับตามภาาพภาาพข้างล่างนี้




เลือกที่ Button   ที่เราสร้างและ ไปปรับตามภาาพภาาพข้างล่างนี้




เมื่อปรับเสร็จแล้วจะได้รูปแบบข้างล่างนี้


ทำแบบนี้ทั้งสอง ไฟล์ เลยนะครับ ทั้ง Chat_Server และ Chat_Client





ต่อไปทำทีละไฟล์ ไปที่ Chat_Server ก่อน ดับเบิลคลิกปุ่มตามรูปข้างล่างนี้


ไปใส่โค้ดตรงส่วนที่ตรงกับรูปข้างล่างนี้





ต่อไปมาทำฝั่ง Chat_Client บ้างใส่โค้ดในตรงส่วน ตามรูปข้างล่างนี้เลย



หมายเหตุ : รูปข้างบนนี้ ตรงข้อความ 192.168.1.107 ให้ไปเอา IP Address ของเครื่องที่เขียนไฟล์ Chat_Server เอาไว้ แต่ในที่นี้ผมเขียนไฟล์ Chat_Server ไว้ในเครื่องเดียวกัน จึงใช้  IP Address ของเครื่องที่เขียน Chat_Client นี้แหละ


สุดท้ายให้ Run ทั้งสองไฟล์ โดย Run ไฟล์ Chat_Sever ก่อน Chat_Client นะ และจะได้ Chat ตามรูป 



ไม่มีความคิดเห็น:

แสดงความคิดเห็น