สารบัญ:
คำจำกัดความ - Java Swing หมายถึงอะไร
Java Swing เป็นชุดเครื่องมือวิดเจ็ตส่วนต่อประสานผู้ใช้แบบกราฟิก (GUI) ของ Java ที่มีชุดวิดเจ็ตจำนวนมาก เป็นส่วนหนึ่งของ Java Foundation Classes (JFC) และรวมถึงแพคเกจต่าง ๆ สำหรับการพัฒนาแอปพลิเคชันเดสก์ท็อปที่หลากหลายใน Java Swing รวมถึงการควบคุมในตัวเช่นต้นไม้ปุ่มรูปภาพบานหน้าต่างแบบแท็บแถบเลื่อนแถบเครื่องมือตัวเลือกสีตารางและพื้นที่ข้อความเพื่อแสดง HTTP หรือรูปแบบข้อความสมบูรณ์ (RTF) คอมโพเนนต์ของ Swing ถูกเขียนขึ้นทั้งหมดใน Java และดังนั้นจึงไม่ขึ้นอยู่กับแพลตฟอร์ม
Techopedia อธิบาย Java Swing
Swing นำเสนอการปรับแต่งรูปลักษณ์และความรู้สึกของทุกองค์ประกอบในแอปพลิเคชันโดยไม่มีการเปลี่ยนแปลงที่สำคัญในรหัสแอปพลิเคชัน นอกจากนี้ยังมีคุณสมบัติรูปลักษณ์และความรู้สึกที่เสียบได้ซึ่งช่วยให้สามารถเลียนแบบลักษณะของส่วนประกอบดั้งเดิมในขณะที่ยังคงมีข้อได้เปรียบของความเป็นอิสระของแพลตฟอร์ม คุณสมบัติเฉพาะนี้ทำให้แอปพลิเคชั่นการเขียนใน Swing ง่ายและแตกต่างจากโปรแกรมดั้งเดิมอื่น ๆ
Swing ถูกแจกจ่ายเป็นไลบรารีที่สามารถดาวน์โหลดได้และรวมอยู่ในส่วนหนึ่งของ Java Standard Edition 1.2 เดิมไลบรารีกราฟิกสำหรับ Java ที่พัฒนาโดย Netscape Communication Corporation เรียกว่า Internet Foundation Classes (IFC) การเปิดตัวครั้งแรกของ IFC เกิดขึ้นเมื่อวันที่ 16 ธันวาคม 2539 วิวัฒนาการของ JFC สามารถสืบย้อนไปถึงปี 1997 เมื่อ Sun Microsystems และ Netscape Communication Corporation เกิดความคิดที่จะรวม IFC เข้ากับเทคโนโลยีอื่น ๆ