![CS309 Java Foundation Classes BY RAVI KUMAR GPC DUNGARPUR](https://i.ytimg.com/vi/PJ5oXZ5JHfw/hqdefault.jpg)
เนื้อหา
- คำจำกัดความ - Java Foundation Classes (JFC) หมายถึงอะไร
- ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
- Techopedia อธิบาย Java Foundation Classes (JFC)
คำจำกัดความ - Java Foundation Classes (JFC) หมายถึงอะไร
Java Foundation Classes (JFC) เป็นชุดขององค์ประกอบส่วนติดต่อผู้ใช้แบบกราฟิก (GUI) สำหรับแอปพลิเคชัน Java ที่ปรับปรุงการพัฒนาซอฟต์แวร์และแอพพลิเคชั่นคลาวด์ JFC มี Abstract Window Toolkit (AWT), Java 2D และ Swing
ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
Techopedia อธิบาย Java Foundation Classes (JFC)
เนื่องจากความสามารถข้ามแพลตฟอร์มแอปพลิเคชัน Java ที่เขียนขึ้นจึงทำงานบนระบบปฏิบัติการใด ๆ โดยไม่มีข้อกำหนดการเปลี่ยนซอร์สโค้ด อย่างไรก็ตามเมื่อเขียนแอปพลิเคชันที่เปิดใช้งาน GUI นักพัฒนามักเผชิญกับภาวะที่กลืนไม่เข้าคายไม่ออก: GUI เดียวกันควรมีให้ในทุกแพลตฟอร์มหรือ GUI ควรสอดคล้องกับรูปลักษณ์ของแพลตฟอร์มพื้นฐานหรือไม่
ด้วยตัวเลือกแรกรูปลักษณ์ของปุ่มแถบเลื่อนกล่องหรือช่องทำเครื่องหมายจะเหมือนกันโดยไม่คำนึงถึงแพลตฟอร์ม ตัวอย่างเช่นแอปพลิเคชันตัวประมวลผลคำที่พัฒนาใน Java มีลักษณะและความรู้สึกเหมือนกันเมื่อทำงานบนระบบปฏิบัติการ Windows หรือ Linux ด้วยตัวเลือกที่สองปุ่มแถบเลื่อนและกล่อง ฯลฯ เปลี่ยนแปลงและปรับให้เข้ากับรูปลักษณ์ของโฮสต์ระบบปฏิบัติการ ในกรณีนี้แอปพลิเคชันตัวประมวลผลคำเดียวกันจะมีลักษณะและให้ความรู้สึกเหมือนแอปพลิเคชัน Windows เมื่อทำงานบน Windows แต่เมื่อทำงานบน Linux จะมีลักษณะและความรู้สึกเหมือนกับแอปพลิเคชัน Linux
ข้อได้เปรียบที่สำคัญของ JFC ก็คือส่วนประกอบของมันสามารถเสียบได้และต้องใช้รหัสน้อยกว่า นอกจากนี้ JFC ยังคงคุณภาพ Java ไว้ ดังนั้นประสิทธิภาพของ GUI ที่สร้างขึ้นโดย JFC สามารถคาดการณ์ได้ แอปพลิเคชันที่ทำงานต่อเนื่องในระบบปฏิบัติการหนึ่งทำงานต่อเนื่องในระบบปฏิบัติการอื่น