9
เฟรมเวิร์ก Java GUI จะเลือกอะไรดี? สวิง, SWT, AWT, SwingX, JGoodies, JavaFX, Apache Pivot? [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้มีแนวโน้มที่จะเรียกร้องการอภิปรายการโต้แย้งการหยั่งเสียงหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ มีกรอบ gui ค่อนข้างมากสำหรับ Java แต่สิ่งที่ได้รับการยอมรับว่าเป็นกรอบทางเลือกของวันนี้ ต่อไปนี้เป็นความเข้าใจของฉันเกี่ยวกับกรอบงานที่แตกต่างกันโปรดแก้ไขฉันหากฉันผิด นี่เป็นชุดคำถามที่กำหนดไว้อย่างหลวม ๆ แต่ฉันก็ยังคิดว่ามันมีค่าสำหรับทุกคนที่คิดว่าจะสร้างแอปพลิเคชั่น gui ที่หลากหลาย AWT เป็นรากฐานของการแกว่งมากมันทำงานได้ดี แต่ขาดองค์ประกอบขั้นสูง หากคุณต้องการสร้างแอปพลิเคชั่นที่หลากหลาย AWT อาจไม่ใช่วิธีที่จะไป อย่างไรก็ตามสำหรับแอปพลิเคชั่น gui ขนาดเล็กที่ไม่ต้องการส่วนต่อประสานผู้ใช้ที่หลากหลาย สิ่งนี้อาจเหมาะสมอย่างสมบูรณ์แบบเพราะมันเป็นกรอบการทดลองและพิสูจน์แล้ว แกว่ง อ้างอิงจาก AWT ตามที่ระบุไว้ก่อนหน้า ในวัยเด็กมันถูกมองว่าช้าและบั๊กกี้และทำให้ IBM สร้าง SWT สำหรับ Eclipse อย่างไรก็ตามด้วย Java 5 (หรือ 6?) Swing กลายเป็นเฟรมเวิร์กของทางเลือกสำหรับการสร้างแอปพลิเคชันใหม่ …
228
java
swing
user-interface
swt
awt