AWT Full Form in Hindi



AWT Full Form in Hindi, Full Form in Hindi AWT, AWT Meaning in Hindi, AWT Full Form, AWT Ka Full Form Kya Hai, AWT का Full Form क्या है, AWT Ka Poora Naam Kya Hai, AWT Meaning in English, AWT Full Form in Hindi, AWT Kya Hota Hai, AWT का Full Form क्या हैं, AWT का फुल फॉर्म क्या है, Full Form of AWT in Hindi, AWT किसे कहते है, AWT का फुल फॉर्म इन हिंदी, AWT का पूरा नाम और हिंदी में क्या अर्थ होता है, AWT का क्या Use है, दोस्तों क्या आपको पता है, AWT की Full Form क्या है, और AWT होता क्या है, अगर आपका answer नहीं है, तो आपको उदास होने की कोई जरुरत नहीं है, क्योंकि आज हम इस पोस्ट में आपको AWT की पूरी जानकारी हिंदी भाषा में देने जा रहे है, तो फ्रेंड्स AWT Full Form in Hindi में और AWT का पूरी इतिहास जानने के लिए इस पोस्ट को लास्ट तक पढ़े.

AWT Full Form in Hindi – AWT क्या है ?

AWT की फुल फॉर्म Abstract Window Toolkit होती है. AWT को हिंदी में सार विंडो टूलकिट कहते है. यह GUI (ग्राफ़िकल यूज़र इंटरफ़ेस) या Java में विंडो-आधारित एप्लिकेशन विकसित करने के लिए एक प्लेटफ़ॉर्म-निर्भर API है. यह सन माइक्रोसिस्टम द्वारा 1995 में विकसित किया गया था. यह उपयोग में भारी है, क्योंकि यह सिस्टम के होस्ट ऑपरेटिंग सिस्टम द्वारा उत्पन्न होता है. इसमें बड़ी संख्या में कक्षाएं और विधियां शामिल हैं, जो GUI बनाने और प्रबंधित करने के लिए उपयोग की जाती हैं.

जावा AWT (अमूर्त विंडो टूलकिट) जावा में GUI या विंडो-आधारित एप्लिकेशन विकसित करने के लिए एक एपीआई है. जावा एडब्ल्यूटी घटक प्लेटफ़ॉर्म-डिपेंडेंट होते हैं यानी घटक ऑपरेटिंग सिस्टम के दृश्य के अनुसार प्रदर्शित किए जाते हैं. AWT हैवीवेट है यानी इसके घटक OS के संसाधनों का उपयोग कर रहे हैं. Java.awt पैकेज AWT api के लिए कक्षाएं प्रदान करता है जैसे TextField, Label, TextArea, RadioButton, CheckBox, Choice, List आदि.

AWT प्लेटफॉर्म पर निर्भर क्यों है? जावा AWT को टेक्स्टबॉक्स, चेकबॉक्स, बटन आदि जैसे कंपोनेंट्स बनाने के लिए देशी प्लेटफॉर्म (ऑपरेटिंग सिस्टम) सबरूटिन कहते हैं, उदाहरण के लिए एक AWT GUI के बटन होने से विंडोज़, मैक ओएस और यूनिक्स जैसे प्लेटफॉर्मों पर एक अलग नज़र और अनुभव होगा, यह इस कारण से है. इन प्लेटफ़ॉर्म में अपने मूल बटन के लिए अलग-अलग लुक और फील होता है और AWT सीधे अपने मूल सबरूटीन को कॉल करता है जो बटन बनाता है. सरल रूप में, AWT पर एक एप्लिकेशन बिल्ड विंडोज पर चलने पर एक विंडोज़ एप्लिकेशन की तरह दिखाई देगा, लेकिन मैक ओएस पर चलने पर एक ही एप्लीकेशन मैक एप्लीकेशन की तरह दिखाई देगा.

AWT अपने प्लेटफ़ॉर्म आश्रित और भारी-भरकम स्वभाव के कारण अब शायद ही दिनों का उपयोग करता है. AWT घटकों को भारी वजन माना जाता है क्योंकि वे अंतर्निहित ऑपरेटिंग सिस्टम (OS) द्वारा उत्पन्न किए जा रहे हैं. उदाहरण के लिए यदि आप AWT में एक टेक्स्ट बॉक्स को इंस्टेंट कर रहे हैं तो इसका मतलब है कि आप वास्तव में OS को आपके लिए एक टेक्स्ट बॉक्स बनाने के लिए कह रहे हैं.

स्विंग अपने प्लेटफ़ॉर्म स्वतंत्र और हल्के वजन की प्रकृति के कारण विंडो आधारित अनुप्रयोगों के लिए एक पसंदीदा एपीआई है. स्विंग को AWT API पर बनाया गया है, लेकिन यह अंतर्निहित प्लेटफ़ॉर्म से असंबंधित रूप प्रदान करता है. इसमें AWT की तुलना में अधिक शक्तिशाली और लचीले घटक हैं. परिचित घटकों जैसे बटन, चेक बॉक्स और लेबल के अलावा, स्विंग कई उन्नत घटक जैसे टैब्ड पैनल, स्क्रॉल पैन, ट्री, टेबल और सूची प्रदान करता है. हम एक अलग ट्यूटोरियल में स्विंग के बारे में विस्तार से चर्चा करेंगे.

एब्सट्रैक्ट विंडो टूलकिट (AWT) जावा में GUI प्रोग्रामिंग के लिए आवश्यक ग्राफिकल यूजर इंटरफेस (GUI) घटकों (विजेट्स) और अन्य संबंधित सेवाओं का एक संग्रह है. यह जावा का मूल प्लेटफ़ॉर्म-स्वतंत्र विंडोिंग, ग्राफिक्स और उपयोगकर्ता-इंटरफ़ेस विजेट टूल किट है. AWT अब Java Foundation Classes (JFC) का हिस्सा है और Java में GUI प्रोग्रामिंग के लिए स्टैंडर्ड एप्लिकेशन प्रोग्रामिंग इंटरफेस (API) के रूप में कार्य करता है. J2SE1.2 फॉरवर्ड से, AWT विजेट्स को स्विंग टूलकिट द्वारा बड़े पैमाने पर दबाया गया था. स्विंग कार्यक्षमता देशी विंडोिंग सिस्टम के लिए कोर इंटरफेसिंग के लिए AWT पर निर्भर करती है. हालांकि, प्रोग्रामर के पास अब मूल प्रणाली के लुक और फील और जावा के क्रॉस-प्लेटफॉर्म लुक और फील के बीच विकल्प है. स्विंग को अधिकांश जावा प्रोग्रामर द्वारा पसंद किया जाता है जो अभी भी एक बार लिखने का पालन करते हैं, जावा के दर्शन के मूल में कहीं भी (WORA) सिद्धांत चलाते हैं.

1995 में, जब सन माइक्रोसिस्टम्स ने जावा को एक प्लेटफ़ॉर्म-स्वतंत्र प्रोग्रामिंग भाषा के रूप में पेश किया, तो AWT का उद्देश्य अंतर्निहित मूल उपयोगकर्ता इंटरफ़ेस पर अमूर्तता की एक पतली परत प्रदान करना था. संक्षेप में, एक ही जावा प्रोग्राम, जब एक विंडोज पीसी पर चलाया जाता है, तो एक मैक पर चलने पर एक देशी विंडोज एप्लीकेशन का लुक और फील होता है और एक मैक पर चलने वाले देशी मैक एप्लिकेशन का लुक और फील होता है. AWT में विजेट्स का एक सेट शामिल है, जो सभी देशी प्लेटफॉर्मों के लिए कार्यक्षमता का सबसेट प्रदान करता है. AWT में एक मजबूत ईवेंट-हैंडलिंग मॉडल, ग्राफिक्स और इमेजिंग टूल (आकार, रंग और फ़ॉन्ट वर्ग सहित), लचीली विंडो लेआउट के लिए लेआउट मैनेजर और देशी प्लेटफ़ॉर्म क्लिपबोर्ड के माध्यम से कट-एंड-पेस्ट के लिए डेटा ट्रांसफर कक्षाएं भी हैं.

एब्सट्रैक्ट वाइंडिंग टूलकिट (AWT) nontrivial, publicly available, बेसिक ऑब्जेक्ट्स का पहला सेट है, जिसके साथ Java प्रोग्राम बनाने के लिए ग्राफिकल यूजर इंटरफेस या GUls पर फोकस किया जाता है. AWT को Sun's JavaSoft यूनिट द्वारा बनाया गया था और किसी को भी किसी भी कारण से उपयोग करने के लिए नि: शुल्क प्रदान किया जाता है, बाइनरी रूप में. कुछ विवाद है कि क्या AWT अपनी वर्तमान स्थिति में जीवित रहेगा, लेकिन इसके लिए तीन चीजें हैं -

  • यह पहला जावा टूलकिट उपलब्ध है,

  • इसने तेजी से स्वीकृति प्राप्त की है, और

  • JavaSoft इसके लिए प्रतिबद्ध है.

जावा फाउंडेशन क्लास (JFC) GUI- आधारित एप्लिकेशन एब्सट्रैक्ट विंडो टूलकिट (AWT) के निर्माण के लिए दो रूपरेखा प्रदान करता है और स्विंग करता है. AWT पैकेज का उपयोग java.awt * आयात करके किया जा सकता है.

एडब्ल्यूटी में जावा कक्षाओं का एक सेट है जो उपयोगकर्ता-इंटरफ़ेस तत्वों (विंडोज़, मेनू, बॉक्स, बटन, सूची और इतने पर) का मानक सेट प्रदान करता है. अर्थात्, AWT द्वि-आयामी आकृतियों को चित्रित करने, रंगों को नियंत्रित करने और फोंट को नियंत्रित करने के लिए कई सुविधाएं प्रदान करता है. जावा एडब्ल्यूटी कक्षाओं का उपयोग करने से पहले, जावा समन्वय प्रणाली को समझना आवश्यक है. डिफ़ॉल्ट रूप से, घटक के शीर्ष बाएं कोमर्स में निर्देशांक (0,0) होता है. यहाँ, x-निर्देशांक क्षैतिज दूरी को दर्शाता है और y-निर्देशांक क्रमशः घटक के ऊपरी बाएँ कोमर से ऊर्ध्वाधर दूरी है. एप्लेट की चौड़ाई और ऊँचाई प्रत्येक 200 पिक्सेल है, जिसमें ऊपरी बाएँ कॉमर को (0,0) द्वारा दर्शाया गया है और निचला दायाँ कॉमरर (200, 200) है.

ईवेंट हैंडलर एक ईवेंट तब उत्पन्न होता है जब कोई क्रिया होती है, जैसे कि बटन बटन पर क्लिक करना या टेक्स्ट फ़ील्ड में कैरिज रिटर्न (एंटर). घटनाओं को श्रोता वर्ग बनाकर नियंत्रित किया जाता है जो श्रोता इंटरफेस को लागू करते हैं. मानक श्रोता इंटरफेस java.awt.event में पाए जाते हैं. लेआउट प्रबंधक एक लेआउट प्रबंधक स्वचालित रूप से प्रत्येक कंटेनर से जुड़ा होता है जब इसे बनाया जाता है. इसके उदाहरण हैं बॉर्डरलेउट और ग्रिडलाइयट.

AWT की विशेषताएँ

  • यह देशी उपयोगकर्ता इंटरफ़ेस घटकों का एक सेट है.

  • यह प्रकृति में बहुत मजबूत है.

  • इसमें ग्राफिक्स टूल और इमेजिंग टूल जैसे विभिन्न संपादन उपकरण शामिल हैं.

  • यह देशी विंडो-सिस्टम नियंत्रण का उपयोग करता है.

  • यह आकृतियों, रंगों और फ़ॉन्ट कक्षाओं को शामिल करने के लिए कार्यक्षमता प्रदान करता है.

AWT का लाभ

  • यह जीयूआई के विकास और कार्यक्रमों के निष्पादन के लिए बहुत कम मेमोरी लेता है.

  • यह अत्यधिक स्थिर है क्योंकि यह शायद ही कभी दुर्घटनाग्रस्त होता है.

  • यह ऑपरेटिंग सिस्टम पर निर्भर है इसलिए प्रदर्शन अधिक है.

  • अपने आसान इंटरफ़ेस के कारण शुरुआती लोगों के लिए इसका उपयोग करना आसान है.

AWT का नुकसान

  • AWT के बटन चित्रों का समर्थन नहीं करते हैं.

  • यह प्रकृति में भारी है.

  • दो बहुत महत्वपूर्ण घटक पेड़ और टेबल मौजूद नहीं हैं.

  • प्लेटफ़ॉर्म आश्रित होने के कारण एक्स्टेंसिबिलिटी संभव नहीं है

AWT Full Form - Advanced Water Technology

सऊदी अरब में स्थित एडवांस वाटर टेक्नोलॉजी (AWT), TAQNIA की एक नवगठित सहायक कंपनी है, जो कि किंग अब्दुलअज़ीज़ सिटी फॉर साइंस एंड टेक्नोलॉजी (KACST) की वाणिज्यिक शाखा है. संपूर्ण जल मूल्य श्रृंखला को अपस्ट्रीम डिसेलिनेशन से डाउनस्ट्रीम पुनः उपयोग और जल प्रबंधन में शामिल करते हुए, AWT पानी की प्रचुरता और पहुंच सुनिश्चित करने वाले स्थायी जल समाधान विकसित करने में मदद करता है. AWT एक ऐसी दुनिया की कल्पना करता है जहाँ पानी एक प्रचुर और टिकाऊ संसाधन है जो सभी के लिए उपलब्ध है. इसके मुख्य मूल्य नवाचार, स्थिरता और अपने उद्देश्यों को प्राप्त करने के लिए प्रदर्शन में मौजूद हैं.

कंपनी TAQNIA की नवगठित सहायक कंपनी है और रियाद, सऊदी अरब में मुख्यालय KACST की एक वाणिज्यिक शाखा है. इसके मूल, TAQNIA, सऊदी अरब के सार्वजनिक निवेश कोष (PIF) द्वारा स्वामित्व और वित्त पोषित है, जो सऊदी सरकार की प्रमुख रणनीतिक निवेश एजेंसी है. AWT ने अपनी मूल कंपनी के साथ सऊदी अरब की अर्थव्यवस्था में विविधता लाने, एक ज्ञान अर्थव्यवस्था को बढ़ावा देने, अनुसंधान एवं विकास के व्यावसायीकरण और दुनिया भर में अग्रणी उद्योग के खिलाड़ियों के साथ काम करने के रणनीतिक लक्ष्यों को साझा किया. कंपनी रणनीतिक रूप से विभिन्न हितधारकों के हितों और उद्देश्यों का समर्थन करने के लिए खुद को संरेखित करती है, जिसमें MOWE, MOF, SWCC, NWC और ऊपर उल्लिखित लोगों तक ही सीमित नहीं है.