విషయ సూచిక:
- నిర్వచనం - వియుక్త విండో టూల్కిట్ (AWT) అంటే ఏమిటి?
- టెకోపీడియా వియుక్త విండో టూల్కిట్ (AWT) గురించి వివరిస్తుంది
నిర్వచనం - వియుక్త విండో టూల్కిట్ (AWT) అంటే ఏమిటి?
అబ్స్ట్రాక్ట్ విండో టూల్కిట్ (AWT) అనేది జావాలో GUI ప్రోగ్రామింగ్కు అవసరమైన గ్రాఫికల్ యూజర్ ఇంటర్ఫేస్ (GUI) భాగాలు (విడ్జెట్లు) మరియు ఇతర సంబంధిత సేవల సమాహారం. ఇది జావా యొక్క అసలు ప్లాట్ఫాం-స్వతంత్ర విండోస్, గ్రాఫిక్స్ మరియు యూజర్-ఇంటర్ఫేస్ విడ్జెట్ టూల్ కిట్. AWT ఇప్పుడు జావా ఫౌండేషన్ క్లాసులు (JFC) లో భాగం మరియు జావాలో GUI ప్రోగ్రామింగ్ కొరకు ప్రామాణిక అప్లికేషన్ ప్రోగ్రామింగ్ ఇంటర్ఫేస్ (API) గా పనిచేస్తుంది.
J2SE1.2 నుండి, AWT విడ్జెట్లను ఎక్కువగా స్వింగ్ టూల్కిట్ అధిగమించింది. స్థానిక విండోస్ సిస్టమ్కు కోర్ ఇంటర్ఫేసింగ్ కోసం స్వింగ్ కార్యాచరణ AWT పై ఆధారపడుతుంది. ఏదేమైనా, ప్రోగ్రామర్ ఇప్పుడు స్థానిక వ్యవస్థ యొక్క రూపానికి మరియు అనుభూతికి మరియు జావా యొక్క క్రాస్-ప్లాట్ఫాం రూపానికి మరియు అనుభూతికి మధ్య ఎంపికను కలిగి ఉంది. జావా యొక్క తత్వశాస్త్రం యొక్క ప్రధాన భాగంలో ఎక్కడైనా వ్రాసే (WORA) సూత్రాన్ని అమలు చేసే చాలా మంది జావా ప్రోగ్రామర్లు స్వింగ్కు ప్రాధాన్యత ఇస్తారు.
టెకోపీడియా వియుక్త విండో టూల్కిట్ (AWT) గురించి వివరిస్తుంది
1995 లో, సన్ మైక్రోసిస్టమ్స్ జావాను ప్లాట్ఫాం-స్వతంత్ర ప్రోగ్రామింగ్ భాషగా ప్రవేశపెట్టినప్పుడు, AWT అంతర్లీన స్థానిక వినియోగదారు ఇంటర్ఫేస్పై సంగ్రహణ యొక్క పలుచని పొరను అందించడానికి ఉద్దేశించబడింది. సారాంశంలో, అదే జావా ప్రోగ్రామ్, విండోస్ పిసిలో నడుస్తున్నప్పుడు, స్థానిక విండోస్ అప్లికేషన్ యొక్క రూపాన్ని మరియు అనుభూతిని కలిగి ఉంటుంది మరియు మాక్లో నడుస్తున్నప్పుడు స్థానిక మాక్ అప్లికేషన్ యొక్క రూపాన్ని మరియు అనుభూతిని కలిగి ఉంటుంది.
AWT విడ్జెట్ల సమితిని కలిగి ఉంటుంది, ఇది అన్ని స్థానిక ప్లాట్ఫారమ్లకు సాధారణ కార్యాచరణ యొక్క ఉపసమితిని అందిస్తుంది. AWT ఒక బలమైన ఈవెంట్-హ్యాండ్లింగ్ మోడల్, గ్రాఫిక్స్ మరియు ఇమేజింగ్ టూల్స్ (ఆకారం, రంగు మరియు ఫాంట్ తరగతులతో సహా), సౌకర్యవంతమైన విండో లేఅవుట్ల కోసం లేఅవుట్ నిర్వాహకులు మరియు స్థానిక ప్లాట్ఫాం క్లిప్బోర్డ్ ద్వారా కట్-పేస్ట్ కోసం డేటా బదిలీ తరగతులను కూడా కలిగి ఉంది.
