2009-02-19 13 views
6

यह भावना JavaFX सीखने अगर मैं यूआई प्रोग्रामिंग में किसी भी पृष्ठभूमि की जरूरत नहीं है शुरू करने के लिए कर रहा है? क्या स्विंग को पहले सीखना और फिर जावाएफएक्स पर जाना अधिक सलाह दी जाती है?क्या मुझे जावाएफएक्स सीखने से पहले स्विंग सीखना चाहिए?

मैं Netbeans में getting started tutorial JavaFX पर वेबसाइट की कोशिश की और कोड मेरे लिए अत्यंत जटिल देखा। मैं सोच रहा हूं कि जावाफैक्स शुरुआती जीयूआई डेवलपर के लिए बहुत उन्नत है या नहीं।

उत्तर

13

JavaFX ट्यूटोरियल को देखते हुए मुझे लगता है कि कहेंगे:

  1. अगर आप JavaFX ट्यूटोरियल खोजने के लिए मुश्किल सीखने घुमाओ आसान नहीं होगा JavaFX
  2. उपयोग करने के लिए स्विंग पता करने की जरूरत नहीं है

आप तो सभी में कोई प्रोग्रामिंग पृष्ठभूमि है, तो किसी भी भाषा में शुरू करने के लिए एक चुनौती होने जा रहा है। यदि आप किसी भाषा में थोड़ा प्रोग्रामिंग जानते हैं तो यह अभी भी एक चुनौती होगी।

मेरी सलाह है कि इसमें गोता लगाएँ और काम करें। एक त्वरित Google खोज (जावाएफएक्स हैलो वर्ल्ड) में कई हिट हैं ... मैंने this one पर एक त्वरित नज़र डाली और मैं इसके साथ शुरू करूंगा।

1

मैं जानते हुए भी स्विंग आप एक ऊपरी हाथ JavaFX के साथ के बहुत दे देंगे नहीं लगता। JavaFX वास्तविक जावा प्रोग्रामिंग की बजाय स्क्रिप्टिंग की तरह दिखता है। आप स्विंग के बिना जावाएफएक्स जुर्माना सीख सकते हैं।

1

क्या मैं JavaFX पुस्तकालयों को समझने से कि कई उचित UI घटक नहीं है, लेकिन जब से JavaFX आप किसी भी स्विंग घटक का उपयोग करने की अनुमति देता है यह स्विंग पता करने के लिए उपयोगी हो सकता है। JavaFX परिपक्व होने के कारण यह शायद कम सत्य और कम सत्य होगा।

0

ठीक है, वहाँ कम से कम समानता भी पर्याप्त मात्रा में है ... एक स्टेज उदा है जावा में जेएफआरएएम के बराबर है, एक दृश्य जेपीनल के बराबर है ... बाध्यकारी तंत्र जावा में श्रोता अवधारणा के समान (अच्छी तरह से, तरह) है ...

ओह, और जावाएफएक्स ' प्रोग्रामर के लिए बहुत जटिल नहीं है, क्योंकि यह मुख्य रूप से वेब डेवलपर्स ^^ पर लक्षित है।