मैं वर्तमान में एक प्रोग्राम के लिए एक जीयूआई बनाने की कोशिश कर रहा हूं जो मैंने लिखा है जो आपको साइट के लिए अपने पासवर्ड को फाइल में सहेजने में मदद करता है। फिलहाल कार्यक्रम आपको टर्मिनल/सीएमडी में संपादित करने और उन्हें प्रदान करने देगा। मैं चाहता हूं कि यह एक जीयूआई है जिसमें शुरुआत में 2 बटन होंगे, जिसमें आप "अपने पासवर्ड देखें" या "पासवर्ड संपादित करें" करना चाहते हैं। "अपने पासवर्ड देखें" आपको जीयूआई के दूसरे भाग में ले जाएगा जो आपको अपना पासवर्ड देखने देता है, और "पासवर्ड संपादित करें" आपको GUI के एक अनुभाग में ले जाएगा जो आपको फ़ाइल में पासवर्ड और विवरण जोड़ने देता है। क्या कोई मुझे अच्छा ऑनलाइन ट्यूटोरियल प्रदान कर सकता है जो मुझे इसे पूरा करने की अनुमति देगा? धन्यवाद।जावा में एक जीयूआई बनाने का सबसे आसान तरीका?
उत्तर
Java Tutorials on Swing एक बहुत अच्छा संसाधन हैं। यदि आपको जावा कोड के साथ अपने यूआई को कोड-कोडिंग पसंद नहीं है तो वहां कई जीयूआई बिल्डर्स हैं जहां आप अपना यूआई दृष्टि से रख सकते हैं और कोड-बैक में व्यवहार को भर सकते हैं। जैसे Netbeans ऐसी चीज है और Eclipse के लिए है।
यदि आपको स्विंग का उपयोग करने की आवश्यकता नहीं है, तो आप Java FX 2.x भी कोशिश कर सकते हैं, जो मुझे लगता है, एक बेहतर रूप और अनुभव है। नेटबीन्स के नवीनतम संस्करण में जावा एफएक्स बिल्डर है, लेकिन जो भी आप वर्णन करते हैं उसके लिए प्रोग्राम को अपने फ्रेम को व्यवस्थित करना काफी आसान होना चाहिए।
यदि आप जावा जीयूआई प्रोग्रामिंग को कम करना चाहते हैं तो शायद आप कुछ ढांचे का उपयोग करने पर विचार कर सकते हैं, उदाहरण के लिए Griffon। मैं इसका इस्तेमाल करता हूं और यह शुद्ध स्विंग से काफी आसान है।
यहां हाल ही में ग्रिफॉन ट्यूटोरियल का एक लिंक है http://jaxenter.com/tutorial-griffon-building-desktop-applications-with-groovy-43352।एचटीएमएल – aalmiray
यदि आप इसे मानक तरीके से करना चाहते हैं, तो आप स्विंग को आज़मा सकते हैं क्योंकि यह जावा (जेएफसी सटीक होना) के साथ आता है और इसमें अच्छे ट्यूटोरियल और समर्थन हैं। Swing tutorial.
आप कुछ देशी ओएस घटकों का उपयोग करता है, उपयोग करना चाहते हैं तो SWT आप के लिए है: यहाँ सरकारी ट्यूटोरियल है। लार्स वोगल में इस विषय में ट्यूटोरियल के ज़ोंड हैं: SWT tutorial।
यदि आप कुछ नया और चमकदार चाहते हैं, तो जावा FX पर एक नज़र डालें। यह FLEX के साथ प्रतिस्पर्धा करने के लिए है और यह ओरेकल सामान भी है: Java FX tutorial।
अन्य ढांचे हैं, लेकिन ये मेरी राय में सबसे अधिक उपयोगी और अच्छी तरह से प्रलेखित हैं।
स्विंग और एसडब्ल्यूटी के लिए एक बड़ा प्लस यह है कि आप आसानी से यूआई-एस बनाने के लिए विंडोबिल्डर का उपयोग कर सकते हैं। आप इसे यहां देख सकते हैं: WindowBuilder।
एसडब्ल्यूटी वास्तव में * देशी नियंत्रण का उपयोग करता है; वे सिर्फ उस तरह से नहीं दिखते हैं (या स्विंग के मामले में देखने की कोशिश करें)। – Joey
हां, वास्तव में। इसे जोड़ने के लिए धन्यवाद, यह मेरे लिए स्पष्ट था। –
आज तक, जावा में यूआई बनाने के "अनुशंसित" तरीके जावाएफएक्स है –
- 1. एक पूरी विधि थ्रेड-सुरक्षित बनाने का सबसे आसान तरीका?
- 2. नियुक्ति बुकिंग वेबसाइट बनाने का सबसे आसान तरीका क्या है?
- 3. एक छवि खींचने का सबसे आसान तरीका?
- 4. structs की सरणी बनाने का सबसे आसान तरीका क्या है?
- 5. ओपनजीएल: छाया और प्रकाश वॉल्यूम बनाने का सबसे आसान तरीका?
- 6. जावा में 'है' करने का सबसे आसान तरीका क्या है?
- 7. जावा में डेटाबेस मेटाडेटा प्राप्त करने का सबसे आसान तरीका?
- 8. सबसे आसान तरीका RavenDB
- 9. सबसे आसान तरीका
- 10. सबसे आसान तरीका?
- 11. जावा में फ़ाइलों की प्रतिलिपि बनाने का सबसे तेज़ तरीका
- 12. जावा: डेटाबेस में एक्सएमएल, सबसे आसान तरीका क्या है?
- 13. एक रेगेक्स पैटर्न में मानों को इंटरपोल करके स्ट्रिंग बनाने का सबसे आसान तरीका?
- 14. धूमकेतु चैट बनाने के लिए सबसे आसान तरीका
- 15. एक कस्टम संवाद बॉक्स बनाने का सबसे आसान तरीका जो एक मूल्य देता है?
- 16. सबसे आसान तरीका एक कार्यक्रम .NET 4
- 17. स्थान प्रदर्शित करने का सबसे आसान तरीका?
- 18. रूटडेटा तक पहुंचने का सबसे आसान तरीका।
- 19. एक भी एनोटेशन बनाने का तरीका जावा
- 20. पायथन में उपज का उपयोग करके रिक्त पुनरावृत्ति बनाने का सबसे आसान तरीका क्या है?
- 21. संग्रह को सरणी में बदलने का सबसे आसान तरीका?
- 22. एक अजगर पैकेज के लिए वैकल्पिक सी एक्सटेंशन बनाने का सबसे आसान तरीका क्या है?
- 23. इंटरैक्टिव एप्लिकेशन प्रोटोटाइप बनाने का सबसे अच्छा तरीका क्या है?
- 24. jQuery/जावास्क्रिप्ट के साथ एक पुष्टिकरण संदेश बनाने का सबसे आसान तरीका?
- 25. Android में ListPreference एकाधिक विकल्प बनाने का आसान तरीका?
- 26. एक आयताकार घुमाए जाने का सबसे आसान तरीका
- 27. एक पुनरावर्ती आत्म-शामिल करने का सबसे आसान तरीका?
- 28. एक MySQL डेटाबेस कॉपी करने का सबसे आसान तरीका?
- 29. कोलाज बनाने के लिए सबसे अच्छा तरीका (जावा में)
- 30. क्लोजर में जीयूआई करने का सबसे अच्छा तरीका क्या है?
वाह, वह तेज़ था! धन्यवाद, मैं इसे देख लूंगा। – user1535246