คลาส Java Foundation (JFC)

ผู้เขียน: Louise Ward
วันที่สร้าง: 6 กุมภาพันธ์ 2021
วันที่อัปเดต: 28 มิถุนายน 2024
Anonim
CS309 Java Foundation Classes BY RAVI KUMAR GPC DUNGARPUR
วิดีโอ: CS309 Java Foundation Classes BY RAVI KUMAR GPC DUNGARPUR

เนื้อหา

คำจำกัดความ - 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 สามารถคาดการณ์ได้ แอปพลิเคชันที่ทำงานต่อเนื่องในระบบปฏิบัติการหนึ่งทำงานต่อเนื่องในระบบปฏิบัติการอื่น