ใน JavaFX แอปพลิเคชัน GUI ถูกสร้างขึ้นโดยใช้กราฟฉาก กราฟฉากเป็นโครงสร้างข้อมูลที่คล้ายกับแผนผังในแอปพลิเคชันกราฟิกสมัยใหม่ เป็นจุดเริ่มต้นของแอปพลิเคชันและเป็นชุดของโหนด
ในการแสดงบางอย่างใน JavaFX คุณต้องสร้างกราฟฉากโดยใช้โหนดและตั้งค่าให้เป็นวัตถุของคลาส Stage ซึ่งเป็นคอนเทนเนอร์ระดับบนสุดของแอปพลิเคชัน JavaFX
โหนดเป็นอ็อบเจ็กต์ดั้งเดิมแบบภาพ/กราฟิกของแอปพลิเคชัน JavaFX
-
แต่ละโหนดในกราฟฉากมีพาเรนต์เดี่ยว และโหนดที่ไม่มีพาเรนต์ใด ๆ เรียกว่าโหนดรูท
-
ในทำนองเดียวกัน ทุกโหนดมีลูกตั้งแต่หนึ่งโหนดขึ้นไป และโหนดที่ไม่มีลูกจะเรียกว่าโหนดปลายสุด โหนดที่มีลูกเรียกว่าโหนดสาขา
-
อินสแตนซ์โหนดสามารถเพิ่มลงในกราฟฉากได้เพียงครั้งเดียว โหนดของกราฟฉากสามารถมีเอฟเฟกต์ ความทึบ การแปลง ตัวจัดการเหตุการณ์ ตัวจัดการเหตุการณ์ สถานะเฉพาะแอปพลิเคชัน
ในแอปพลิเคชัน JavaFX javafx.scene.ฉาก คลาสเก็บเนื้อหาทั้งหมดของกราฟฉาก ในขณะที่สร้างฉาก จำเป็นต้องระบุโหนดรูท