JavaFX दृश्य बिल्डर कहाँ गया है?


95

मैं मायावी JavaFX दृश्य निर्माता को खोजने की कोशिश कर रहा हूं ताकि मैं इसे इंटेलीज में उपयोग कर सकूं। मैं विंडोज ओएस पर हूं।

ओरेकल ने कहा है कि जावाएफएक्स दृश्य बिल्डर एक नए डाउनलोड में शामिल है, लेकिन कोई फर्क नहीं पड़ता कि मैं कैसे खोजता हूं मैं इसे नहीं पा सकता हूं (देखें http://www.oracle.com/technetwork/java/javafx/downloads/index.html )। मुझे लगता है कि वे गलत पेज से जुड़े हैं और इसके लिए Googling मुझे कहीं नहीं मिल रहा है।

मेरे पास पहले से ही जावा 8 एसडीके स्थापित है और ठीक काम कर रहा है। जाहिरा तौर पर JavaFX अब इसमें शामिल हो गया है, लेकिन जावा फ़ोल्डर में कहीं भी मैं दृश्य बिल्डर को ढूंढ सकता हूं और ऐसा लगता है कि यह ऑनलाइन गायब है।

कृपया कोई मदद कर सकता है? मैं सिर्फ एक छोटा सा GUI प्रोग्राम लिखना चाहता हूं और ऐसा लगता है कि JavaFX जाने का रास्ता है (यदि ऐसा नहीं है तो मुझे इस धारणा के बारे में जानकारी नहीं है!)


उम, तो आपका मतलब है कि कोई डाउनलोड नहीं है? यह मुझे भरी हुई है :(
तम्बू 15

अफसोस की बात है, मुझे ऐसा नहीं लगता। कृपया मेरे हालिया जवाब पर एक नज़र डालें।
जोस पेरेडा

खैर, कोड वहाँ है। इस लिंक को
जोस पेरेडा

@James_D तो दृश्य बिल्डर कार्यक्रम बंद किया जा रहा है? क्या वे इसे अपडेट करना जारी रखेंगे क्योंकि javaFX के नए संस्करण सामने आएंगे?

1
@NotNotLogical Oracle इसे अपडेट नहीं कर रहा है। यह अब ओपन सोर्स्ड है, लेकिन ग्लूऑन उस ओपन सोर्स पर बिल्ड प्रकाशित करते दिखते हैं, इसलिए मुझे लगता है कि उनका अनुसरण करें।
तंबू

जवाबों:


86

JDK8u40 के साथ, के अनुसार इस :

ओरेकल जावा एसई 8u40 के साथ शुरू, ओरेकल जावाएफएक्स सीन बिल्डर बायनेरिज़ के साथ एक अलग सेट प्रदान नहीं करता है। यदि आप परिवर्तन, विचारों या योगदान देना चाहते हैं तो हमें बताएं कि आपने कोड के साथ क्या किया है, कृपया OpenJDK सामुदायिक योगदान दिशानिर्देशों से परामर्श करें और ओपनजैफएक्स-देव मेलिंग सूची में शामिल हों।

आप अभी भी इस लिंक में ओरेकल पर आखिरी बाइनरी डाउनलोड कर सकते हैं । लेकिन इस चेतावनी की जाँच करें:

चेतावनी: जावाएफ़एक्स सीन बिल्डर के इन संस्करणों में ऐसे घटक शामिल हो सकते हैं जिनमें नवीनतम सुरक्षा पैच शामिल नहीं हैं और उत्पादन में उपयोग के लिए अनुशंसित नहीं हैं।

इसका मतलब है कि इसमें नए Spinnerनियंत्रण की तरह 8u40 के अंतिम परिवर्तन शामिल नहीं हैं ।

वैकल्पिक

परियोजना खुला स्रोत है, और आप OpenJFX रेपो में अद्यतन कोड पा सकते हैं । तो आप इसे डाउनलोड करने और इसे बनाने के लिए स्वतंत्र हैं।

बीएसडी लाइसेंस के तहत जारी होने के बाद से, ग्लोन सीन बिल्डर के एक अद्यतन संस्करण के लिए समर्थन की पेशकश कर रहा है, और आप अपने मंच या यहां से निष्पादन योग्य जार के लिए एक इंस्टॉलर डाउनलोड कर सकते हैं

इसके अलावा, उनके पास एक खुला भंडार है जहां कोई भी योगदान दे सकता है।


लेकिन वह स्रोत कोड डाउनलोड साइट है, सामान्य उपलब्धता साइट नहीं। मुझे लगता है कि यह सिर्फ एक ओवरसाइट है जब उन्होंने इसे 8u40 (कल?) में अपडेट किया।
जेम्स_ड

वे इसे ज़ोर से और स्पष्ट रूप से कहते हैं: ओरेकल जावा एसई 8u40 के साथ शुरू होने पर, ओरेकल जावाएफएक्स सीन बिल्डर बायनेरिज़ के साथ एक अलग सेट प्रदान नहीं करता है
जोस पेर्डे

4
ठीक है, यह थोड़ा आश्चर्य की बात है। Gluon जाने का रास्ता लगता है।
जेम्स_ड

1
@NotNotLogical मैं नहीं बता सकता। इस जीरा मुद्दे के आधार पर , ऐसा लगता है कि सोर्स कोड JDK 9 में होगा, जिसका अर्थ है कि वे नए JDK के साथ तालमेल रखने के लिए आवश्यक बदलाव करेंगे। वे नए JavaFX सुविधाओं को जोड़ेंगे या नहीं, फिर से, मैं नहीं बता सकता। ग्लूऑन के निर्मित से बड़ी संख्या में डाउनलोड के आधार पर, मुझे लगता है कि ग्लोन इसे जितना संभव हो उतना अपडेट रखने की कोशिश करेगा, और खुले स्रोत वाले होने के नाते , कोई भी योगदान दे सकता है।
जोस पेरेडा

1
हाय सब, ऐसा लगता है कि Oracle अभी भी इस मुद्दे को ठीक नहीं किया। हालांकि मैं Java SE7 का उपयोग कर रहा हूं, मुझे SceneBuilder डाउनलोड करने का तरीका नहीं मिल रहा है। मैं इसे 2 साल पहले काम करता था। मुझे नहीं पता कि उन्होंने अचानक अपनी वेबसाइट से बायनेरिज़ को क्यों हटा दिया। क्या आप में से किसी के पास इस मुद्दे के बारे में कोई अपडेट है? यदि हां, तो कृपया मुझे बताएं।
रियो जू

63

विंडोज पर JDK7 के साथ Intellij 14 के साथ JavaFx सीन बिल्डर (ग्लोन) स्थापित करें

यह संभवतः जावा 8 के साथ भी काम करेगा लेकिन मैं 7 का उपयोग कर रहा हूं इसलिए मैंने 8 का परीक्षण नहीं किया।

मुझे पता है कि इसका उत्तर दिया जा चुका है, लेकिन भविष्य के Intellij उपयोगकर्ताओं के लिए यह उपयोगी हो सकता है। Intellij 14 के साथ काम करने के लिए दृश्य बिल्डर प्राप्त करने के लिए निम्नलिखित चरणों का उपयोग करें।

  1. विंडोज के लिए दृश्य बिल्डर स्थापित करें। यहां से डाउनलोड करें / इंस्टॉल करें ( Windows इंस्टालर (x64) )
  2. Intellij में निष्पादन योग्य के लिए दृश्य बिल्डर पथ सेट करें। File -> Settings -> Languages And Frameworks -> JavaFxके तहत डिफ़ॉल्ट रूप से स्थापित खदान सेC:\Users\kris\AppData\Local\SceneBuilder\ यहां छवि विवरण दर्ज करें
  3. अपनी .fxmlफ़ाइल खोलें । दृश्य बिल्डर टैब पर क्लिक करें। यहां छवि विवरण दर्ज करें

अद्यतन 2019:

  • डिफ़ॉल्ट प्रोग्राम स्थापित करने के लिए प्रतीत होता है पथ "प्रोग्राम फ़ाइलें" C:\Program Files\SceneBuilder\SceneBuilder.exe
  • Intellij 2019 में JavaFX प्लगइन को सक्षम करने की आवश्यकता हो सकती है

धन्यवाद - यह मेरे लिए भी काम किया। OSX + JDK8 का उपयोग कर रहा हूँ।
k2col

1
मैक पर, यह इंटेलीज आईडिया है -> प्राथमिकताएं । मुझे हमेशा के लिए पा लिया।
ब्रैड टुरेक

0

एक मैक पर, इंटेलीज में, आपको वरीयताओं पर जाने की जरूरत है, फिर JavaFX टाइप करें और फिर ऐसा करें। कृपया संलग्न छवि को देखें।

यहां छवि विवरण दर्ज करें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.