JavaFX - पर्यावरण

Java8 से, JDK (Java Development Kit) शामिल JavaFXइसमें पुस्तकालय। इसलिए, JavaFX एप्लिकेशन को चलाने के लिए, आपको बस अपने सिस्टम में Java8 या बाद के संस्करण को इंस्टॉल करना होगा।

इसके अलावा, आईडीई की तरह एक्लिप्स और नेटबीन्स जावाएफएक्स के लिए समर्थन प्रदान करते हैं। यह अध्याय आपको सिखाता है कि विभिन्न तरीकों से जावाएफएक्स एप्लिकेशन को चलाने के लिए पर्यावरण को कैसे सेट किया जाए।

Java8 स्थापित कर रहा है

सबसे पहले, आपको यह सत्यापित करना होगा कि आपके सिस्टम में जावा इंस्टाल है या नहीं, कमांड प्रॉम्प्ट खोलकर और उसमें "जावा" कमांड टाइप करके।

यदि आपने अपने सिस्टम में जावा इंस्टॉल नहीं किया है, तो कमांड प्रॉम्प्ट निम्नलिखित स्क्रीनशॉट में दिखाए गए संदेश को प्रदर्शित करता है।

फिर नीचे दिए गए चरणों का पालन करके जावा स्थापित करें।

Step 1- JavaSE डाउनलोड पेज पर जाएं, JDK पर क्लिक करेंDownload बटन को निम्न स्क्रीनशॉट में हाइलाइट किया गया है

Step 2 - डाउनलोड बटन पर क्लिक करने पर, आप पर रीडायरेक्ट हो जाएंगे Java SE Development Kit 8 Downloadsपृष्ठ। यह पृष्ठ आपको विभिन्न प्लेटफार्मों के लिए JDK के लिंक प्रदान करता है।

लाइसेंस समझौते को स्वीकार करें और इसके संबंधित लिंक पर क्लिक करके आवश्यक सॉफ़्टवेयर डाउनलोड करें।

उदाहरण के लिए, यदि आप विंडोज़ 64-बिट ऑपरेटिंग सिस्टम पर काम कर रहे हैं तो आपको निम्न स्क्रीनशॉट में हाइलाइट किए गए JDK संस्करण को डाउनलोड करना होगा।

हाइलाइट किए गए लिंक पर क्लिक करने पर, विंडोज 64-बिट ऑपरेटिंग सिस्टम के लिए उपयुक्त Java8 डेवलपमेंट किट आपके सिस्टम पर डाउनलोड हो जाएगा।

Step 3 - JDK8 की स्थापना शुरू करने के लिए डाउनलोड की गई द्विआधारी निष्पादन योग्य फ़ाइल चलाएं।

Step 4 - इंस्टॉलेशन डायरेक्टरी चुनें।

Step 5 - डेस्टिनेशन फोल्डर का चयन करने और नेक्स्ट पर क्लिक करने पर, जावाएफएक्स इंस्टॉलेशन प्रोसेस प्रगति स्क्रीनशॉट को प्रदर्शित करना शुरू कर देता है जैसा कि निम्नलिखित स्क्रीनशॉट में दिखाया गया है।

Step 6 - यदि आवश्यक हो, तो इंस्टॉलेशन डायरेक्टरी को बदलें, अन्यथा डिफॉल्ट वाले को रखें और आगे बढ़ें।

Step 7 - निम्न स्क्रीनशॉट में दिखाए अनुसार क्लोज बटन पर क्लिक करके इंस्टॉलेशन प्रक्रिया को समाप्त करें।

Windows के लिए पथ सेट करना

जावा स्थापित करने के बाद, आपको पथ चर सेट करने की आवश्यकता है। मान लें कि आपने जावा को स्थापित किया हैC:\Program Files\java\jdk1.8.0_91निर्देशिका।

अब आप नीचे दिए गए चरणों का पालन कर सकते हैं -

  • 'मेरा कंप्यूटर' पर राइट-क्लिक करें और 'गुण' चुनें।

  • 'उन्नत' टैब के अंतर्गत 'पर्यावरण चर' बटन पर क्लिक करें।

  • अब, 'Path' वैरिएबल को बदल दें ताकि इसमें जावा एक्जीक्यूटेबल का भी पथ शामिल हो। उदाहरण के लिए, यदि पथ वर्तमान में 'C: \ WINDOWS \ SYSTEM32' पर सेट है, तो 'C: \ WINDOWS \ SYSTEM32' पढ़ने के लिए अपना रास्ता बदलें; C: \ Program Files \ java \ jdk1.8.0_91 \ bin '।

जावाएफएक्स का नेटबीन्स एनवायरनमेंट सेट करना

NetBeans8JavaFX के लिए इनबिल्ट सपोर्ट प्रदान करता है। इसे स्थापित करने पर, आप किसी भी अतिरिक्त प्लगइन्स या JAR फ़ाइलों के बिना JavaFX एप्लिकेशन बना सकते हैं। नेटबीन्स वातावरण सेट करने के लिए, आपको नीचे दिए गए चरणों का पालन करना होगा।

Step 1- NetBeans वेबसाइट को डाउनलोड करने के लिए NetBeans वेबसाइट NetBeans वेबसाइट पर जाएँ और डाउनलोड बटन पर क्लिक करें।

Step 2 - पर क्लिक करें Download, आप नेटबीन्स सॉफ्टवेयर के डाउनलोड पृष्ठ पर पहुंचेंगे, जो विभिन्न जावा अनुप्रयोगों के लिए नेटबिन बंडल प्रदान करता है। के लिए नेटबीन्स सॉफ्टवेयर डाउनलोड करेंJavaSE जैसा कि निम्नलिखित स्क्रीनशॉट में दिखाया गया है।

Step 3 - इस बटन पर क्लिक करने पर, नाम की एक फाइल netbeans-8.0-windows.exe आपके सिस्टम पर डाउनलोड किया जाएगा। इसे स्थापित करने के लिए इस फ़ाइल को चलाएं। इस फ़ाइल को चलाने पर, एक नेटबाइन्स इंस्टॉलर शुरू हो जाएगा जैसा कि निम्नलिखित स्क्रीनशॉट में दिखाया गया है।

कॉन्फ़िगरेशन पूरा होने के बाद, आप देखेंगे Welcome Page of the installer

Step 4 - अगला बटन पर क्लिक करें और स्थापना के साथ आगे बढ़ें।

Step 5 - अगली विंडो रखती है NETBEANS IDE 8.0 license agreement। इसे ध्यान से पढ़ें और "मैं लाइसेंस समझौते में शर्तों को स्वीकार करता हूं" पर चेकबॉक्स की जांच करके समझौते को स्वीकार करें और फिर क्लिक करेंNext बटन।

Step 6 - अगली विंडो में, आप के लिए लाइसेंस समझौते का सामना करेंगे Junit, "मैं लाइसेंस अनुबंध में शर्तें स्वीकार करता हूं, इंस्टॉल करें JUnit" पर रेडियो बटन का चयन करके इसे स्वीकार करें और क्लिक करें Next

Step 7- डेस्टिनेशन डायरेक्टरी चुनें जहां आपको नेटबिन 8.0 की जरूरत है। इसके अलावा, आप निर्देशिका के माध्यम से भी ब्राउज़ कर सकते हैंJava Development Kit आपके सिस्टम में स्थापित है और इस पर क्लिक करें Next बटन।

Step 8 - इसी तरह, के लिए गंतव्य निर्देशिका चुनें Glassfish Serverस्थापना। जावा डेवलपमेंट किट निर्देशिका (अब ग्लासफ़िश संदर्भ के लिए) के माध्यम से ब्राउज़ करें और फिर क्लिक करें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 एप्लिकेशन बनाना शुरू करता है।

Step 15 - में प्रोजेक्ट का नाम और स्थान का चयन करें NewJavaFX Application विंडो और फिर क्लिक करें Finish। यह दिए गए नाम के साथ एक नमूना अनुप्रयोग बनाता है।

इस उदाहरण में, एक नाम के साथ एक आवेदन javafxsampleबनाया गया है। इस एप्लिकेशन के भीतर, नेटबीन्स आईडीई नाम के साथ एक जावा प्रोग्राम उत्पन्न करेगाJavafxsample.java। जैसा कि निम्नलिखित स्क्रीनशॉट में दिखाया गया है, इस कार्यक्रम को नेटबीन्स सोर्स पैकेज के अंदर बनाया जाएगा→ javafxsample

Step 16 - फाइल पर राइट क्लिक करें और सेलेक्ट करें Run File इस कोड को चलाने के लिए निम्न स्क्रीनशॉट में दिखाया गया है।

यह स्वचालित रूप से बनाया गया प्रोग्राम में कोड होता है जो एक साधारण JavaFX विंडो बनाता है जिसमें लेबल वाला बटन होता है Say ‘Hello World’इस में। हर बार जब आप इस बटन पर क्लिक करते हैं, तो स्ट्रिंगHello World नीचे दिखाए गए अनुसार कंसोल पर प्रदर्शित किया जाएगा।

ग्रहण में JavaFX को इंस्‍टॉल करना

एक प्लगइन नाम e(fx)क्लिप भी JavaFX में उपलब्ध है। आप एक्लिप्स में JavaFX सेट करने के लिए निम्न चरणों का उपयोग कर सकते हैं। सबसे पहले, सुनिश्चित करें कि आपके सिस्टम में ग्रहण है। यदि नहीं, तो अपने सिस्टम में ग्रहण को डाउनलोड और इंस्टॉल करें।

एक बार ग्रहण स्थापित होने के बाद, इंस्टॉल करने के लिए नीचे दिए गए चरणों का पालन करें e(fx)clipse आपके सिस्टम में

Step 1 - में ग्रहण खोलें 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- इसके बाद, अपना ग्रहण आईडीई खोलें। फ़ाइल मेनू पर क्लिक करें और निम्न स्क्रीनशॉट में दिखाए अनुसार प्रोजेक्ट चुनें।

Step 6- फिर, आपको एक विंडो मिलेगी जहां आप प्रोजेक्ट बनाने के लिए एक्लिप्स द्वारा प्रदान की गई जादूगरों की एक सूची देख सकते हैं। इसका विस्तार करेंJavaFX जादूगर, चयन करें JavaFX Project और क्लिक करें Next बटन को निम्न स्क्रीनशॉट में दिखाया गया है।

Step 7 - पर क्लिक करें Next, एक नया प्रोजेक्ट विज़ार्ड खुलता है। यहां, आप आवश्यक प्रोजेक्ट नाम टाइप कर क्लिक कर सकते हैंFinish

Step 8- समाप्त पर क्लिक करने पर, दिए गए नाम (नमूना) के साथ एक एप्लिकेशन बनाया जाता है। नामित उप-पैकेज मेंapplication, नाम के साथ एक कार्यक्रम Main.java नीचे दिखाए अनुसार उत्पन्न होता है।

Step 9- यह स्वचालित रूप से उत्पन्न प्रोग्राम में खाली JavaFX विंडो बनाने के लिए कोड होता है। इस फ़ाइल पर राइट-क्लिक करें, चुनेंRun As → Java Application जैसा कि निम्नलिखित स्क्रीनशॉट में दिखाया गया है।

इस एप्लिकेशन को निष्पादित करने पर, यह आपको नीचे दिखाए गए अनुसार एक खाली JavaFX विंडो देता है।

Note - हम बाद के अध्यायों में कोड के बारे में अधिक चर्चा करेंगे।