Graphical User Interface 173-180
Graphical User Interface 173-180 — अध्ययन नोट्स
NCERT-संरेखित · 10 नोट्स · 3 निःशुल्क दिखाए गए
12.1 ग्राफिकल यूज़र इंटरफ़ेस (GUI) का परिचय
व्याख्या12.1 ग्राफिकल यूज़र इंटरफ़ेस (GUI) का परिचय
ग्राफिकल यूज़र इंटरफ़ेस (GUI) कंप्यूटर विज्ञान में एक ऐसी प्रणाली है जिसमें उपयोगकर्ता स्क्रीन पर ग्राफिकल तत्वों (जैसे बटन, मेनू, विंडो आदि) के माध्यम से कंप्यूटर से संवाद करता है। GUI का मुख्य उद्देश्य उपयोगकर्ता को कंप्यूटर के साथ संवाद करना आसान और सहज बनाना है। GUI के माध्यम से उपयोगकर्ता कोड या कमांड लाइन के स्थान पर चित्रात्मक आइकन, बटन, ड्रॉप-डाउन मेनू, स्लाइडर आदि का उपयोग कर सकता है। JAVA प्रोग्रामिंग में GUI का निर्माण मुख्यतः स्विंग (Swing) और AWT (Abstract Window Toolkit) के माध्यम से किया जाता है। GUI के विकास से पहले, कंप्यूटरों में कमांड लाइन इंटरफ़ेस (CLI) का प्रयोग होता था, जिसमें उपयोगकर्ता को कमांड टाइप करनी पड़ती थी। GUI ने कंप्यूटर के उपयोग को सरल, आकर्षक और अधिक इंटरैक्टिव बना दिया।
- GUI का उद्देश्य उपयोगकर्ता और कंप्यूटर के बीच संवाद को सरल बनाना है।
- GUI में बटन, मेनू, विंडो, डायलॉग बॉक्स आदि ग्राफिकल तत्व होते हैं।
- JAVA में GUI के लिए मुख्यतः AWT और Swing का प्रयोग होता है।
- GUI के कारण उपयोगकर्ता को कमांड याद रखने की आवश्यकता नहीं होती।
- GUI इंटरफ़ेस CLI की तुलना में अधिक आकर्षक और उपयोग में आसान है।
- 📌 GUI (ग्राफिकल यूज़र इंटरफ़ेस): एक चित्रात्मक इंटरफ़ेस जो उपयोगकर्ता को कंप्यूटर से संवाद करने की सुविधा देता है।
- 📌 CLI (कमांड लाइन इंटरफ़ेस): एक टेक्स्ट आधारित इंटरफ़ेस जिसमें कमांड टाइप करनी होती है।
12.2 GUI के घटक
अवधारणा12.2 GUI के घटक
GUI के घटक वे दृश्य तत्व होते हैं जिनके माध्यम से उपयोगकर्ता किसी प्रोग्राम के साथ संवाद करता है। JAVA में GUI घटकों को 'कंट्रोल्स' या 'विजेट्स' कहा जाता है। मुख्य घटकों में बटन (Button), लेबल (Label), टेक्स्ट फील्ड (TextField), चेक बॉक्स (CheckBox), रेडियो बटन (RadioButton), लिस्ट (List), कंबो बॉक्स (ComboBox), स्लाइडर (Slider), मेनू (Menu) आदि शामिल हैं। प्रत्येक घटक का अपना विशिष्ट कार्य और उपयोग होता है। उदाहरण के लिए, बटन का उपयोग किसी क्रिया को आरंभ करने के लिए, टेक्स्ट फील्ड का उपयोग डेटा इनपुट के लिए, और चेक बॉक्स का उपयोग विकल्प चुनने के लिए किया जाता है। JAVA में इन घटकों को AWT और Swing पैकेज के माध्यम से बनाया जाता है।
- GUI घटकों को कंट्रोल्स या विजेट्स भी कहा जाता है।
- प्रमुख घटकों में बटन, लेबल, टेक्स्ट फील्ड, चेक बॉक्स आदि शामिल हैं।
- हर घटक का अपना विशिष्ट कार्य और इंटरैक्शन होता है।
- JAVA में GUI घटकों के लिए AWT और Swing का प्रयोग किया जाता है।
- इन घटकों को JFrame, JPanel आदि के भीतर रखा जाता है।
- 📌 Button (बटन): एक क्लिक करने योग्य घटक।
- 📌 Label (लेबल): केवल पढ़ने योग्य टेक्स्ट दिखाने वाला घटक।
- 📌 TextField (टेक्स्ट फील्ड): डेटा इनपुट के लिए बॉक्स।
12.3 JAVA में GUI घटकों का निर्माण
व्याख्या12.3 JAVA में GUI घटकों का निर्माण
JAVA में GUI घटकों का निर्माण मुख्यतः दो पैकेजों के माध्यम से किया जाता है: AWT (Abstract Window Toolkit) और Swing। AWT JAVA का पुराना GUI टूलकिट है, जबकि Swing अधिक उन्नत और लचीला है। GUI घटकों को JFrame, JPanel, JButton, JLabel, JTextField आदि क्ला
SLM - Programming in JAVA (Theory and Practical) (Hindi) के सभी 20 अध्याय
Programming in JAVA (Theory and Practical) · Vardhman Mahaveer Open University
5 और अध्याय — सभी देखें →