JavaFX उत्तराधिकारी स्विंग करने के लिए है, और स्विंग से अधिक कई फायदे, सहित:
एक दृश्य ग्राफ, जिसमें सभी नोड्स (जैसे UI घटक, आकार, छवियों, कंटेनर) रहते हैं। यह यूआई में किसी भी नोड के गुणों को अपने निहित नोड्स को प्रभावित करने के परिणामस्वरूप कुशलतापूर्वक उपयोग करने की क्षमता प्रदान करता है। उदाहरण के लिए, समूह पर घूर्णन परिवर्तन लागू करके कुछ छवियों वाले समूह को इकाई के रूप में घुमाया जा सकता है। इसकी तुलना स्विंग से करें, जिसमें यूआई में दो अलग-अलग दुनिया शामिल हैं: यूआई घटक और जावा 2 डी।
वेबव्यू नोड एक वेबकिट पोर्ट है जो आपको दृश्य ग्राफ में एक वेब ब्राउज़र एम्बेड करने देता है।
सीएसएस यूआई
FXML आवेदन तर्क से अलग यूआई परिभाषित करने के लिए इस्तेमाल किया जा सकता skinning के लिए इस्तेमाल किया जा सकता है। सीन बिल्डर, जिसका आउटपुट एफएक्सएमएल है, यूआई ड्राइंग के लिए एक उपकरण है।
वर्तमान में कुछ विशेषताएं है कि स्विंग डेवलपर्स का उल्लेख है कि वे याद कर रहे हैं, लेकिन आप OpenJFX परियोजना http://openjdk.java.net/projects/openjfx/ पर एक नज़र डालें और प्रभावित करने और JavaFX के भविष्य के संस्करणों में योगदान के लिए यह बहुत ही सक्रिय समुदाय में भाग ले सकते।
आप एक प्रौद्योगिकी स्थिति कागज CaptainCasa.com के ब्योर्न मुलर द्वारा लिखित हकदार में रुचि हो सकती है कि उनके वास्तुकला की चर्चा, अपने निर्णय स्विंग से JavaFX को स्थानांतरित करने के लिए http://captaincasa.blogspot.com/2013/01/why-we-use-javafx-paper.html
मुझे आशा है कि सहित "क्यों हम JavaFX का उपयोग करें" यह JavaFX डेवलपर्स से नवीनतम ब्लॉग पोस्ट देखने के लिए javafxcommunity dot com पर JavaFX समुदाय साइट को देखने के लिए आपका स्वागत करता है और आपका स्वागत करता है।
सादर, जेम्स वीवर ओरेकल जावा प्रौद्योगिकी राजदूत
स्रोत
2013-01-29 01:03:56
मुझे नहीं पता था कि ग्रिफ़्फ़ॉन आसानी से स्विंग और JavaFX के बीच स्विच करने की अनुमति देता है। क्या आप बता सकते हैं कि यह कैसे किया जाता है? क्या आप सादा जावाएफएक्स या ग्रोवीएफएक्स का उपयोग करते हैं? मैं कुछ और जानकारी प्राप्त करना चाहता हूं। – ChrLipp
यहां ग्राफफ़ोन + जावाएफएक्स + एफएक्सएमएल http://www.jroller.com/aalmiray/entry/griffon_i18n_fxml_content_on – aalmiray