Ch 12निःशुल्क

Graphical User Interface 173-180

🎓 Vardhman Mahaveer Open University📖 SLM - Programming in JAVA (Hindi)📖 9 नोट्स⏱️ ~14 मिनट

Graphical User Interface 173-180अध्ययन नोट्स

NCERT-संरेखित · 9 नोट्स · 3 निःशुल्क दिखाए गए

12.1 ग्राफिकल यूज़र इंटरफ़ेस (GUI) का परिचय

व्याख्या

12.1 ग्राफिकल यूज़र इंटरफ़ेस (GUI) का परिचय

ग्राफिकल यूज़र इंटरफ़ेस (GUI) कंप्यूटर उपयोगकर्ताओं को ग्राफिकल प्रतीकों, बटन, मेनू, और अन्य विजुअल एलिमेंट्स के माध्यम से सॉफ्टवेयर से संवाद करने की सुविधा देता है। GUI का मुख्य उद्देश्य उपयोगकर्ता और कंप्यूटर के बीच संवाद को सरल, सहज और आकर्षक बनाना है। GUI के माध्यम से उपयोगकर्ता कोडिंग या कमांड लाइन के बिना ही विभिन्न कार्य कर सकते हैं। GUI में विंडो, बटन, टेक्स्ट बॉक्स, चेक बॉक्स, रेडियो बटन, स्क्रॉल बार आदि जैसे तत्व होते हैं। JAVA प्रोग्रामिंग में GUI एप्लिकेशन विकसित करने के लिए विशेष पैकेज जैसे AWT (Abstract Window Toolkit) और Swing का उपयोग किया जाता है। GUI के विकास ने कंप्यूटर को आम जनता के लिए उपयोगी और लोकप्रिय बना दिया है।

  • GUI का उद्देश्य उपयोगकर्ता और कंप्यूटर के बीच संवाद को सरल बनाना है।
  • GUI में विंडो, बटन, मेनू, आइकन आदि विजुअल एलिमेंट्स होते हैं।
  • JAVA में GUI एप्लिकेशन के लिए AWT और Swing पैकेज का उपयोग किया जाता है।
  • GUI के कारण उपयोगकर्ताओं को कोडिंग या कमांड लाइन की आवश्यकता नहीं होती।
  • GUI ने कंप्यूटर को आम जनता के लिए अधिक सुलभ बनाया।
  • 📌 GUI (ग्राफिकल यूज़र इंटरफ़ेस): कंप्यूटर के साथ संवाद के लिए ग्राफिकल तत्वों का उपयोग।
  • 📌 AWT: JAVA का एक पैकेज जो GUI एलिमेंट्स प्रदान करता है।
  • 📌 Swing: JAVA का उन्नत GUI टूलकिट।

12.2 JAVA में GUI के लिए पैकेज

अवधारणा

12.2 JAVA में GUI के लिए पैकेज

JAVA में GUI एप्लिकेशन विकसित करने के लिए मुख्यतः दो पैकेजों का उपयोग किया जाता है – AWT (Abstract Window Toolkit) और Swing। AWT JAVA का मूल GUI टूलकिट है, जिसमें विंडो, बटन, लेबल, टेक्स्ट फील्ड आदि जैसे बेसिक कंपोनेंट्स होते हैं। Swing, AWT का उन्नत संस्करण है, जिसमें अधिक आकर्षक और लचीले GUI एलिमेंट्स होते हैं। Swing के कंपोनेंट्स प्लेटफॉर्म-स्वतंत्र होते हैं और इनका लुक एंड फील बेहतर होता है। JAVA में GUI एप्लिकेशन के लिए इन दोनों पैकेजों का उपयोग आवश्यक है।

  • AWT JAVA का मूल GUI टूलकिट है।
  • Swing, AWT का उन्नत और विस्तृत संस्करण है।
  • AWT के कंपोनेंट्स प्लेटफॉर्म-डिपेंडेंट होते हैं।
  • Swing के कंपोनेंट्स प्लेटफॉर्म-स्वतंत्र होते हैं।
  • GUI एप्लिकेशन के लिए JAVA में AWT और Swing का उपयोग किया जाता है।
  • 📌 AWT: JAVA का मूल GUI टूलकिट।
  • 📌 Swing: JAVA का उन्नत GUI टूलकिट।
  • 📌 Component: GUI का कोई भी दृश्य तत्व।

12.3 GUI के मुख्य कंपोनेंट्स

परिभाषा

12.3 GUI के मुख्य कंपोनेंट्स

GUI एप्लिकेशन में कई प्रकार के कंपोनेंट्स होते हैं, जो उपयोगकर्ता के साथ संवाद स्थापित करने में मदद करते हैं। मुख्य कंपोनेंट्स में विंडो (Window), बटन (Button), लेबल (Label), टेक्स्ट फील्ड (TextField), चेक बॉक्स (CheckBox), रेडियो बटन (RadioButton),