2010-10-17 6 views
5

मेरी समस्या यह है कि मेरे पास सरल Pojos या केवल ऑब्जेक्ट्स हैं जिनमें डेटा होता है। ये अलग-अलग हो सकते हैं और इनमें से नए प्रकार रनटाइम के दौरान जोड़े जा सकते हैं।क्या रनटाइम में पोजो से स्विंग जीयूआई गतिशील रूप से उत्पन्न करने के लिए कोई ढांचा है?

तो मुझे उन्हें पाठ इनपुट करने के लिए एक स्विंग जीयूआई की आवश्यकता है। क्या कोई ढांचा है जो रनटाइम के दौरान पीओजेओ से गतिशील रूप से एक स्विंग जीयूआई बनाता है? तकनीकी रूप से, यह प्रतिबिंब और/या एनोटेशन का उपयोग करना संभव होना चाहिए। हालांकि, मुझे वेब पर कुछ भी नहीं मिला है। क्या वहां ऐसा कुछ है?

उत्तर

8

http://www.metawidget.org/

Metawidget एक 'स्मार्ट उपयोगकर्ता इंटरफ़ेस विजेट' है जो अपने आप को भरता है, क्रम में, UI घटक के साथ अपने व्यापार की वस्तुओं के गुण मिलान करने के लिए है।

मेटाविजेट नई तकनीकों को पेश किए बिना ऐसा करता है। यह आपके मौजूदा बैक-एंड आर्किटेक्चर (जैसे जावाबीन, मौजूदा एनोटेशन, मौजूदा एक्सएमएल कॉन्फ़िगरेशन फाइल) का निरीक्षण करता है और आपके मौजूदा फ्रंट-एंड फ्रेमवर्क (जैसे स्विंग, जावा सर्वर फेस, स्ट्रूट्स, एंड्रॉइड) के मूलभूत विजेट बनाता है। http://javacollection.net/reflectionui/

यह POJOs के साथ अच्छी तरह से काम करता है:

संबंधित मुद्दे