PDA

View Full Version : JavaSwing component



RedAnalyzer
19-02-2003, 09:39 AM
ใครสนใจ swing มั่งอ่ะ
อยากให้คนเขียน java กันเยอะขึ้นอ่ะ ถ้าเราเขียน tutorial ของ swing จะมีคนสนไหมเอ่ย

ปล. ตอนปิดเทอมนะ

RedAnalyzer
20-02-2003, 04:19 PM
swing เป็น component หนึ่งในห้าอันของ JFC (Java Foundation Class) ที่ทาง Sun ทำขึ้นมาเพื่อให้เทียบชั้นกับ MFC ของไมโครซอฟท์

JFC ประกอบด้วย
- AWT
- JavaTM 2D
- Accessibility
- Drag and Drop
- Swing

ในสมัย ก่อนๆ รุ่น jdk1.x เค้าจะนิยมใช้ AWT กันต่อมาเค้านำมาปรับปรุงเพราะ AWT มีลักษณะ interface ต่างกันเมื่อรันต่าง platform ใน Swing จึงเปนแบบ light weight component ที่สามารถรันได้เหมือนกันทุก platform

เกริ่นมาเยอะละ ทีนี้ไอ้ Swing เนี่ยมันจะเอาไปทำไรได้?

ทุกคนที่เรียน หรือเกี่ยวข้องกัยคอมพิวเตอร์มาคงเคยเขียนโปรแกรมกันมาบ้าง อาจจะภาษาใดภาษาหนึ่ง แต่สิ่งที่คล้ายๆกันก็คือ เวลาเรียนอาจารย์จะสอนแต่ concept ของตัวภาษา โดยไม่ค่อยได้สอนวิธีการสร้าง interface ซักเท่าไหร่
ทีนี้เวลาจะเขียน application ขึ้นมาใช้งานซักตัวเนี่ย หน้าตาของ app ก็เป็นสิ่งสำคัญที่จะให้คนใช้เบือนหน้าหนี หรือวิ่งเข้ามาใช้ก็ได้

เอาคร่าวๆนะครับ คิดว่าคงพอจะรู้ basic ภาษา java กันบ้างแล้วถ้าไม่รู้ลองหาหนังสืออ่านดูนะครับ
จะเกริ่นทิ้งท้ายไว้กับตัว lib ที่ต้อง import เพื่อใช้ในการเขียน swing

javax.swing
เป็นคลาสหลักที่ประกอบไปด้วยทุกอย่างที่ใช้ใน swing รวมทั้ง interface ต่างๆ

javax.swing.border
จะรวมพวกขอบแบบต่างๆเอาไว้

javax.swing.colorchooser
สนับสนุนคลาสเกี่ยวกับตัวเลือกสี

javax.swing.event
เป็น event listener โดยเฉพาะของ swing

javax.swing.filechooser
สนับสนุนคลาสเกี่ยวกับตัวเลือกไฟล์

คร่าวๆนะ ถ้าจะเอาลพเอียดลองเข้าไปดูใน manual ของ java นะครับ

ar3s
13-04-2005, 10:27 PM
ไม่มาต่อแล้วหรอ

ar3s
12-09-2005, 01:12 PM
ถ้าจะติวกันนี่ คงจะยาวเป็นหางว่าวเลยล่ะ เรื่องของ Swing