JavaFX - สภาพแวดล้อม
ตั้งแต่ Java8 เป็นต้นไป JDK (Java Development Kit) รวมถึง JavaFXห้องสมุดอยู่ในนั้น ดังนั้นในการเรียกใช้แอปพลิเคชัน JavaFX คุณเพียงแค่ต้องติดตั้ง Java8 หรือเวอร์ชันที่ใหม่กว่าในระบบของคุณ
นอกจากนี้ IDE เช่น Eclipse และ NetBeans ยังให้การสนับสนุน JavaFX บทนี้จะสอนวิธีการตั้งค่าสภาพแวดล้อมเพื่อรัน JavaFX Applications ในรูปแบบต่างๆ
การติดตั้ง Java8
ก่อนอื่นคุณจะต้องตรวจสอบว่ามี Java ติดตั้งอยู่ในระบบของคุณหรือไม่โดยเปิดพรอมต์คำสั่งและพิมพ์คำสั่ง“ Java” ในนั้น
หากคุณไม่ได้ติดตั้ง Java ในระบบของคุณพรอมต์คำสั่งจะแสดงข้อความที่แสดงในภาพหน้าจอต่อไปนี้
จากนั้นติดตั้ง Java โดยทำตามขั้นตอนด้านล่าง
Step 1- ไปที่หน้าดาวน์โหลด JavaSEคลิกที่ JDKDownload ปุ่มตามที่ไฮไลต์ในภาพหน้าจอต่อไปนี้
Step 2 - เมื่อคลิกปุ่มดาวน์โหลดคุณจะถูกเปลี่ยนเส้นทางไปยังไฟล์ Java SE Development Kit 8 Downloadsหน้า. หน้านี้มีลิงค์ของ JDK สำหรับแพลตฟอร์มต่างๆ
ยอมรับข้อตกลงใบอนุญาตและดาวน์โหลดซอฟต์แวร์ที่ต้องการโดยคลิกที่ลิงค์ที่เกี่ยวข้อง
ตัวอย่างเช่นหากคุณกำลังทำงานกับระบบปฏิบัติการ Windows 64 บิตคุณต้องดาวน์โหลด JDK เวอร์ชันที่ไฮไลต์ไว้ในภาพหน้าจอต่อไปนี้
เมื่อคลิกลิงก์ที่ไฮไลต์ Java8 Development Kit ที่เหมาะสำหรับระบบปฏิบัติการ Windows 64 บิตจะถูกดาวน์โหลดลงในระบบของคุณ
Step 3 - เรียกใช้ไฟล์ปฏิบัติการไบนารีที่ดาวน์โหลดมาเพื่อเริ่มการติดตั้ง JDK8
Step 4 - เลือกไดเรกทอรีการติดตั้ง
Step 5 - ในการเลือกโฟลเดอร์ปลายทางและคลิกถัดไปกระบวนการติดตั้ง JavaFX จะเริ่มแสดงแถบความคืบหน้าดังที่แสดงในภาพหน้าจอต่อไปนี้
Step 6 - เปลี่ยนไดเร็กทอรีการติดตั้งหากจำเป็นไม่เช่นนั้นให้ใช้ค่าเริ่มต้นและดำเนินการต่อ
Step 7 - เสร็จสิ้นขั้นตอนการติดตั้งโดยคลิกปุ่มปิดตามที่แสดงในภาพหน้าจอต่อไปนี้
การตั้งค่าเส้นทางสำหรับ Windows
หลังจากติดตั้ง Java คุณต้องตั้งค่าตัวแปรเส้นทาง สมมติว่าคุณได้ติดตั้ง Java ในC:\Program Files\java\jdk1.8.0_91ไดเรกทอรี
ตอนนี้คุณสามารถทำตามขั้นตอนที่ระบุด้านล่าง -
คลิกขวาที่ 'My Computer' และเลือก 'Properties'
คลิกที่ปุ่ม 'ตัวแปรสภาพแวดล้อม' ใต้แท็บ 'ขั้นสูง'
ตอนนี้เปลี่ยนตัวแปร 'Path' เพื่อให้มีพา ธ ไปยังไฟล์ปฏิบัติการ Java ตัวอย่างเช่นหากเส้นทางถูกตั้งค่าเป็น 'C: \ WINDOWS \ SYSTEM32' ให้เปลี่ยนเส้นทางของคุณเพื่ออ่าน 'C: \ WINDOWS \ SYSTEM32; C: \ Program Files \ java \ jdk1.8.0_91 \ bin '
การตั้งค่า NetBeans Environment ของ JavaFX
NetBeans8ให้การสนับสนุน inbuilt สำหรับ JavaFX ในการติดตั้งสิ่งนี้คุณสามารถสร้างแอปพลิเคชัน JavaFX ได้โดยไม่ต้องมีปลั๊กอินหรือไฟล์ JAR เพิ่มเติม ในการตั้งค่าสภาพแวดล้อม NetBeans คุณจะต้องทำตามขั้นตอนที่ระบุด้านล่าง
Step 1- เยี่ยมชมเว็บไซต์ NetBeans เว็บไซต์ NetBeans และคลิกปุ่มดาวน์โหลดเพื่อดาวน์โหลดซอฟต์แวร์ NetBeans
Step 2 - เมื่อคลิก Downloadคุณจะไปที่หน้าดาวน์โหลดของซอฟต์แวร์ NetBeans ซึ่งมีบันเดิล NetBeans สำหรับแอปพลิเคชัน Java ต่างๆ ดาวน์โหลดซอฟต์แวร์ NetBeans สำหรับJavaSE ดังที่แสดงในภาพหน้าจอต่อไปนี้
Step 3 - เมื่อคลิกปุ่มนี้ไฟล์ชื่อ netbeans-8.0-windows.exe จะถูกดาวน์โหลดลงในระบบของคุณ เรียกใช้ไฟล์นี้เพื่อติดตั้ง เมื่อเรียกใช้ไฟล์นี้โปรแกรมติดตั้ง NetBeans จะเริ่มทำงานดังที่แสดงในภาพหน้าจอต่อไปนี้
หลังจากเสร็จสิ้นการกำหนดค่าคุณจะเห็นไฟล์ Welcome Page of the installer.
Step 4 - คลิกปุ่มถัดไปและดำเนินการติดตั้ง
Step 5 - หน้าต่างถัดไปถือไฟล์ NETBEANS IDE 8.0 license agreement. อ่านอย่างละเอียดและยอมรับข้อตกลงโดยทำเครื่องหมายที่ช่อง "ฉันยอมรับเงื่อนไขในข้อตกลงใบอนุญาต" จากนั้นคลิกที่Next ปุ่ม.
Step 6 - ในหน้าต่างถัดไปคุณจะพบข้อตกลงใบอนุญาตสำหรับ Junitยอมรับโดยเลือกปุ่มตัวเลือกที่“ ฉันยอมรับเงื่อนไขในข้อตกลงใบอนุญาตติดตั้ง JUnit” แล้วคลิกที่ Next.
Step 7- เลือกไดเร็กทอรีปลายทางที่คุณต้องการติดตั้ง Netbeans 8.0 นอกจากนี้คุณยังสามารถเรียกดูไดเร็กทอรีที่Java Development Kit ติดตั้งในระบบของคุณแล้วคลิกที่ไฟล์ Next ปุ่ม.
Step 8 - ในทำนองเดียวกันเลือกไดเรกทอรีปลายทางสำหรับ Glassfish Serverการติดตั้ง. เรียกดูไดเร็กทอรี Java Development Kit (ตอนนี้สำหรับ Glassfish Reference) จากนั้นคลิกNext.
Step 9 - ตรวจสอบไฟล์ Check for Updates สำหรับการอัปเดตอัตโนมัติและคลิกปุ่มติดตั้งเพื่อเริ่มการติดตั้ง
Step 10 - ขั้นตอนนี้เริ่มการติดตั้ง NetBeans IDE 8.0 และอาจใช้เวลาสักครู่
Step 11 - เมื่อกระบวนการเสร็จสิ้นให้คลิกที่ไฟล์ Finish ปุ่มเพื่อสิ้นสุดการติดตั้ง
Step 12 - เมื่อคุณเปิด NetBeans IDE คุณจะเห็นหน้าเริ่มต้นดังที่แสดงในภาพหน้าจอต่อไปนี้
Step 13 - ในเมนูไฟล์ให้เลือก New Project…เพื่อเปิดตัวช่วยสร้างโครงการใหม่ดังที่แสดงในภาพหน้าจอต่อไปนี้
Step 14 - ในไฟล์ New Project ตัวช่วยสร้างเลือก JavaFX และคลิกที่ Next. จะเริ่มสร้าง JavaFX Application ใหม่สำหรับคุณ
Step 15 - เลือกชื่อโครงการและที่ตั้งของโครงการใน NewJavaFX Application หน้าต่างแล้วคลิก Finish. สร้างแอปพลิเคชันตัวอย่างที่มีชื่อที่กำหนด
ในกรณีนี้แอปพลิเคชันที่มีชื่อ javafxsampleถูกสร้างขึ้น ภายในแอปพลิเคชันนี้ NetBeans IDE จะสร้างโปรแกรม Java ที่มีชื่อJavafxsample.java. ดังที่แสดงในภาพหน้าจอต่อไปนี้โปรแกรมนี้จะถูกสร้างขึ้นใน NetBeans Source Packages → javafxsample.
Step 16 - คลิกขวาที่ไฟล์แล้วเลือก Run File เพื่อเรียกใช้รหัสนี้ตามที่แสดงในภาพหน้าจอต่อไปนี้
โปรแกรมที่สร้างขึ้นโดยอัตโนมัตินี้มีโค้ดที่สร้างหน้าต่าง JavaFX แบบธรรมดาที่มีปุ่มพร้อมเลเบล Say ‘Hello World’ในนั้น. ทุกครั้งที่คุณคลิกที่ปุ่มนี้สตริงHello World จะแสดงบนคอนโซลดังที่แสดงด้านล่าง
การติดตั้ง JavaFX ใน Eclipse
ปลั๊กอินชื่อ e(fx)clipse ยังมีอยู่ใน JavaFX คุณสามารถใช้ขั้นตอนต่อไปนี้เพื่อตั้งค่า JavaFX ใน Eclipse ก่อนอื่นตรวจสอบให้แน่ใจว่าคุณมี Eclipse ในระบบของคุณ ถ้าไม่ดาวน์โหลดและติดตั้ง Eclipse ในระบบของคุณ
เมื่อติดตั้ง Eclipse แล้วให้ทำตามขั้นตอนด้านล่างเพื่อติดตั้ง e(fx)clipse ในระบบของคุณ
Step 1 - เปิด Eclipse ในไฟล์ Help เมนูและเลือก Install New Software…ตามที่แสดงด้านล่าง
เมื่อคลิกจะแสดงไฟล์ Available Software ตามที่แสดงในภาพหน้าจอต่อไปนี้
ในกล่องข้อความ Work with ของหน้าต่างนี้คุณจะต้องให้ลิงค์ของปลั๊กอินสำหรับซอฟต์แวร์ที่ต้องการ
Step 2 - คลิกไฟล์ Add…ปุ่ม. ระบุชื่อของปลั๊กอินเป็นe(fx)clipse. จากนั้นระบุลิงค์ต่อไปนี้เป็นที่ตั้งhttp://download.eclipse.org/efxclipse/updates-released/2.3.0/site/
Step 3 - หลังจากระบุชื่อและตำแหน่งของปลั๊กอินแล้วให้คลิกปุ่มตกลงตามที่ไฮไลต์ไว้ในภาพหน้าจอต่อไปนี้
Step 4 - ไม่นานหลังจากที่คุณเพิ่มปลั๊กอินคุณจะพบช่องทำเครื่องหมายสองช่องสำหรับ e(fx)clipse – install และ e(fx)clipse – single components. เลือกช่องทำเครื่องหมายทั้งสองนี้แล้วคลิกAdd…ดังที่แสดงในภาพหน้าจอต่อไปนี้
Step 5- จากนั้นเปิด Eclipse IDE ของคุณ คลิกเมนูไฟล์และเลือกโครงการตามที่แสดงในภาพหน้าจอต่อไปนี้
Step 6- จากนั้นคุณจะได้หน้าต่างที่คุณสามารถดูรายชื่อวิซาร์ดที่ Eclipse จัดเตรียมไว้เพื่อสร้างโปรเจ็กต์ ขยายไฟล์JavaFX ตัวช่วยสร้างเลือก JavaFX Project แล้วคลิกไฟล์ Next ดังที่แสดงในภาพหน้าจอต่อไปนี้
Step 7 - เมื่อคลิก Nextตัวช่วยสร้างโครงการใหม่จะเปิดขึ้น ที่นี่คุณสามารถพิมพ์ชื่อโครงการที่ต้องการแล้วคลิกFinish.
Step 8- เมื่อคลิกเสร็จสิ้นแอปพลิเคชันจะถูกสร้างขึ้นโดยใช้ชื่อที่กำหนด (ตัวอย่าง) ในแพ็กเกจย่อยชื่อapplicationโปรแกรมที่มีชื่อ Main.java ถูกสร้างขึ้นตามที่แสดงด้านล่าง
Step 9- โปรแกรมที่สร้างขึ้นโดยอัตโนมัตินี้มีโค้ดสำหรับสร้างหน้าต่าง JavaFX ที่ว่างเปล่า คลิกขวาที่ไฟล์นี้เลือกRun As → Java Application ดังที่แสดงในภาพหน้าจอต่อไปนี้
ในการเรียกใช้แอปพลิเคชันนี้จะให้หน้าต่าง JavaFX ว่างเปล่าดังที่แสดงด้านล่าง
Note - เราจะพูดคุยเพิ่มเติมเกี่ยวกับโค้ดในบทต่อ ๆ ไป