ஜாவா AWT டுடோரியல் - ஆரம்பநிலைக்கு ஒரு நிறுத்த தீர்வு



ஜாவா ஏ.டபிள்யூ.டி டுடோரியலில் உள்ள இந்த கட்டுரை, ஜாவா ஜி.யு.ஐ உடன் தொடங்குவதற்கு முன்பு நீங்கள் தெரிந்து கொள்ள வேண்டிய பல்வேறு அடிப்படைக் கருத்துகளைப் பற்றிய சுருக்கமான பார்வையை உங்களுக்கு வழங்கும்.

ஜாவா சில காலமாக தொழில்துறையில் உள்ளது. இது ஒரு வலை பயன்பாடு, மொபைல் பயன்பாடு அல்லது உட்பொதிக்கப்பட்ட அமைப்புகள் என நிரலாக்க உலகின் பல்வேறு களங்களில் அதன் வேர்களை ஆழமாகக் கொண்டுள்ளது. நீங்கள் GUI நிரலாக்கத்தைப் பற்றி பேசினாலும், AWT API க்குள் மூடப்பட்டிருக்கும் அதிக ஊடாடும் GUI களை உருவாக்குவதற்கான ஒரு சிறந்த நூலகங்களை வழங்குகிறது. இந்த ஜாவா ஏ.டபிள்யூ.டி டுடோரியலில், அதன் கூறுகளுடன் ஒரு சுருக்கமான அறிமுகத்தையும் தருகிறேன்.

இந்த ஜாவா AWT டுடோரியலில் விவரிக்கப்பட்டுள்ள தலைப்புகள் கீழே:





தொடங்குவோம்.

ஜாவாவில் AWT என்றால் என்ன?

சுருக்க சாளர கருவித்தொகுதி AWT என சுருக்கமாக அழைக்கப்படுகிறது aகருவித்தொகுதி வகுப்புகள் ஜாவாவில் இது கிராபிக்ஸ் மற்றும் வரைகலை பயனர் இடைமுகக் கூறுகளை உருவாக்க ஒரு புரோகிராமருக்கு உதவுகிறது. இது சன் மைக்ரோசிஸ்டம்ஸ் உருவாக்கிய JFC (ஜாவா அறக்கட்டளை வகுப்புகள்) இன் ஒரு பகுதியாகும். ஜாவாவில் உள்ள AWT API முதன்மையாக வரைகலை பயனர் இடைமுகத்தை (GUI) எளிமைப்படுத்தப்பட்ட முறையில் உருவாக்க மற்றும் நிர்வகிக்க தேவையான விரிவான வகுப்புகள் மற்றும் முறைகளைக் கொண்டுள்ளது. குறுக்கு-தளம் GUI களை வடிவமைப்பதற்கான பொதுவான கருவிகளை வழங்குவதற்காக இது உருவாக்கப்பட்டது. AWT இன் முக்கியமான அம்சங்களில் ஒன்று, அது இயங்குதளத்தை சார்ந்தது. இதன் பொருள் AWT கருவிகள் அவை செயல்படுத்தப்படும் தளங்களின் சொந்த கருவித்தொகுப்புகளைப் பயன்படுத்துகின்றன. இந்த அணுகுமுறை உதவுகிறதுஒவ்வொரு தளத்தின் தோற்றத்தையும் உணர்வையும் பாதுகாத்தல். ஆனால் எல்லாம் ஒரு விலையுடன் வருகிறது என, இந்த அணுகுமுறையின் ஒரு பெரிய குறைபாடு உள்ளது. இயங்குதள சார்பு காரணமாக பல்வேறு தளங்களில் செயல்படுத்தப்படும் போது அது ஒவ்வொரு தளத்திலும் வித்தியாசமாக இருக்கும். இது பயன்பாட்டின் நிலைத்தன்மையையும் அழகியலையும் தடுக்கிறது.



இயங்குதளத்தை சார்ந்து இருப்பதைத் தவிர, AWT வகுப்புகளின் பல அம்சங்கள் உள்ளன, அதைப் பற்றி இந்த ஜாவா AWT டுடோரியலின் அடுத்த பகுதியில் நான் பேசுவேன்.

ஜாவா பொருட்களின் வரிசையை அறிவிக்கிறது

ஜாவாவில் AWT இன் அம்சங்கள்

  • AWT என்பது சொந்த பயனர்களின் தொகுப்பாகும் இடைமுகம் கூறுகள்
  • இது ஒரு வலுவான நிகழ்வு-கையாளுதல் மாதிரியை அடிப்படையாகக் கொண்டது
  • இது வடிவம், நிறம் மற்றும் எழுத்துரு வகுப்புகள் போன்ற கிராபிக்ஸ் மற்றும் இமேஜிங் கருவிகளை வழங்குகிறது
  • சாளர தளவமைப்புகளின் நெகிழ்வுத்தன்மையை அதிகரிக்க உதவும் தளவமைப்பு மேலாளர்களையும் AWT பெறுகிறது
  • தரவு பரிமாற்ற வகுப்புகள் AWT இன் ஒரு பகுதியாகும், இது சொந்த இயங்குதள கிளிப்போர்டு மூலம் வெட்டு மற்றும் ஒட்டுவதற்கு உதவுகிறது
  • உருவாக்க தேவையான பரந்த அளவிலான நூலகங்களை ஆதரிக்கிறதுகேமிங் தயாரிப்புகள், வங்கி சேவைகள், கல்வி நோக்கங்கள் போன்றவற்றிற்கான கிராபிக்ஸ்.

AWT இன் பல்வேறு அம்சங்களை இப்போது நீங்கள் அறிந்திருக்கிறீர்கள், இந்த ஜாவா AWT டுடோரியலின் அடுத்த பகுதியில் GUI இன் அம்சங்களை இப்போது அறிமுகப்படுத்துகிறேன்.

AWT UI அம்சங்கள்

எந்த UI மூன்று நிறுவனங்களால் செய்யப்படும்:



  • UI கூறுகள் : இவை பயனருக்குத் தெரியும் மற்றும் பயன்பாட்டுடன் தொடர்புகொள்வதற்குப் பயன்படுத்தப்படும் முக்கிய காட்சி கூறுகளைக் குறிக்கின்றன. ஜாவாவில் AWT பரவலாகப் பயன்படுத்தப்படும் மற்றும் பொதுவான கூறுகளின் விரிவான பட்டியலை வழங்குகிறது.
  • தளவமைப்புகள் : இவை UI கூறுகள் திரையில் எவ்வாறு ஒழுங்கமைக்கப்படும் என்பதை வரையறுக்கின்றன மற்றும் GUI க்கு இறுதி தோற்றத்தையும் உணர்வையும் வழங்கும்.
  • நடத்தை : ஒரு பயனர் UI உறுப்புகளுடன் தொடர்பு கொள்ளும்போது ஏற்பட வேண்டிய நிகழ்வுகளை இவை வரையறுக்கின்றன.

நான்நம்பிக்கை, இப்போது உங்களுக்கு AWT பற்றி ஒரு சுருக்கமான யோசனை உள்ளது மற்றும் எந்த பயன்பாட்டிலும் அதன் பங்கு என்ன. இந்த ஜாவா AWT டுடோரியலின் அடுத்த பகுதியில், முழுமையான AWT வரிசைக்கு நான் கொஞ்சம் வெளிச்சம் போடுவேன்.

AWT இன் வரிசைமுறை

AWT வரிசைமுறை - ஜாவா AWT டுடோரியல் - எடுரேகாமேலே உள்ள வரைபடத்தில் நீங்கள் காணக்கூடியது போல, அனைத்து GUI கட்டுப்பாடுகளின் சூப்பர் கிளாஸ் கூறு ஆகும். இது ஒரு சுருக்க வர்க்கம்ஒரு காட்சி கூறுகளின் அனைத்து பண்புகளையும் இணைக்கிறது மற்றும்வரைகலை பிரதிநிதித்துவத்துடன் ஒரு பொருளைக் குறிக்கிறது. தற்போதைய இடைமுகத்தின் தோற்றத்திற்கும் உணர்விற்கும் ஒரு கூறு வகுப்பு நிகழ்வு அடிப்படையில் பொறுப்பாகும்.

இன் பொது வகுப்பு விளக்கத்தை கீழே காட்டியுள்ளேன்java.awt.Component:

பொது சுருக்க வகுப்பு கூறு பொருள் செயல்பாடுகளை விரிவுபடுத்துகிறது ImageObserver, MenuContainer, Serializable {// class body}

AWT கூறுகள்

1. கொள்கலன்கள்

ஜாவா AWT இல் உள்ள கொள்கலன் உரை புலங்கள், பொத்தான்கள் போன்ற பிற கூறுகளை வைத்திருக்க பயன்படும் ஒரு கூறு ஆகும். இது ஒரு துணைப்பிரிவுjava.awt.Component மற்றும் கூறுகள் சேர்க்கப்படுவதைக் கண்காணிக்கும் பொறுப்பு.ஜாவாவில் AWT வழங்கிய நான்கு வகையான கொள்கலன்கள் உள்ளன.

கொள்கலன்களின் வகைகள்

  1. ஜன்னல் : இது சாளர வகுப்பிற்கு எல்லை அல்லது தலைப்பு இல்லாத ஒரு எடுத்துக்காட்டு. இது ஒரு உருவாக்க பயன்படுகிறதுஉயர்மட்ட சாளரம்.
  2. சட்டகம் : பிரேம் என்பது சாளரத்தின் துணைப்பிரிவு மற்றும் தலைப்பு, எல்லை மற்றும் மெனு பட்டிகளைக் கொண்டுள்ளது. இது மறுஅளவிடல் கேன்வாஸுடன் வருகிறது மற்றும் AWT பயன்பாடுகளை உருவாக்குவதற்கு மிகவும் பரவலாகப் பயன்படுத்தப்படும் கொள்கலன் ஆகும். பொத்தான்கள், உரை புலங்கள், சுருள் பட்டைகள் போன்ற பல்வேறு கூறுகளை வைத்திருக்கும் திறன் கொண்டது.நீங்கள் இரண்டு வழிகளில் ஜாவா AWT சட்டகத்தை உருவாக்கலாம்:
    1. பிரேம் வகுப்பை நிறுவுவதன் மூலம்
    2. பிரேம் வகுப்பை நீட்டிப்பதன் மூலம்
  3. உரையாடல்: டயலொக் வகுப்பு என்பது சாளரத்தின் துணைப்பிரிவாகும், மேலும் இது எல்லை மற்றும் தலைப்புடன் வருகிறது. உரையாடல் வகுப்பின் நிகழ்வு எப்போதும் தொடர்புடைய ஃபிரேம் வகுப்பு நிகழ்வு தேவை.
  4. குழு : பேனல் என்பது கொள்கலனின் கான்கிரீட் துணைப்பிரிவு மற்றும் எந்த தலைப்பு பட்டி, மெனு பட்டி அல்லது எல்லை ஆகியவற்றைக் கொண்டிருக்கவில்லை. குழு வகுப்பு என்பது GUI கூறுகளை வைத்திருப்பதற்கான பொதுவான கொள்கலன். கூறுகளைச் சேர்க்க பேனல் வகுப்பின் உதாரணம் உங்களுக்குத் தேவை.

இது கொள்கலன் பற்றியது மற்றும் அதன் வகைகள் இப்போது இந்த ஜாவா AWT டுடோரியல் கட்டுரையில் மேலும் நகர்ந்து மீதமுள்ள கூறுகளைப் பற்றி அறியலாம்.

2. பொத்தான்

java.awt.Button class ஒரு பெயரிடப்பட்ட பொத்தானை உருவாக்க பயன்படுகிறது. ஒரு குறிப்பிட்ட நிரலைத் தூண்டும் GUI கூறு நடவடிக்கை அதைக் கிளிக் செய்தால். பட்டன் வகுப்பில் இரண்டு உள்ளன கட்டமைப்பாளர்கள் :

// கொடுக்கப்பட்ட லேபிள் பொது பொத்தானைக் கொண்டு ஒரு பொத்தானை உருவாக்குங்கள் (சரம் btnLabel) // வெற்று லேபிள் பொது பொத்தானைக் கொண்டு ஒரு பொத்தானை உருவாக்கவும் ()

இந்த வகுப்பால் வழங்கப்பட்ட சில முறைகள் கீழே பட்டியலிடப்பட்டுள்ளன:

// இந்த பொத்தான் நிகழ்வின் லேபிளைப் பெறுக பொது சரம் getLabel () // இந்த பொத்தானின் நிகழ்வின் லேபிளை அமைக்கவும் பொது வெற்றிட செட் லேபல் (சரம் btnLabel) // இந்த பொத்தானை இயக்கவும் அல்லது முடக்கவும். முடக்கப்பட்ட பொத்தானை பொது வெற்றிட செட் கிளிக் செய்ய முடியாது (பூலியன் இயக்கு)

3. உரை புலம்

TOjava.awt.TextFieldபயனர்கள் உரைகளை உள்ளிட வகுப்பு ஒற்றை வரி உரை பெட்டியை உருவாக்குகிறது. டெக்ஸ்ட்ஃபீல்ட் வகுப்பில் மூன்று கட்டமைப்பாளர்கள் உள்ளனர்:

ஜாவாவில் முன்னுரிமை வரிசை செயல்படுத்தல்
// நெடுவரிசைகளின் எண்ணிக்கையுடன் கொடுக்கப்பட்ட ஆரம்ப உரை சரத்துடன் ஒரு உரை புல நிகழ்வை உருவாக்கவும். பொது டெக்ஸ்ட்ஃபீல்ட் (சரம் ஆரம்ப உரை, முழு நெடுவரிசைகள்) // கொடுக்கப்பட்ட ஆரம்ப உரை சரத்துடன் ஒரு உரை புல நிகழ்வை உருவாக்கவும். பொது டெக்ஸ்ட்ஃபீல்ட் (சரம் ஆரம்ப உரை) // நெடுவரிசைகளின் எண்ணிக்கையுடன் ஒரு உரை புலத்தை உருவாக்கவும். பொது உரை புலம் (முழு நெடுவரிசைகள்)

டெக்ஸ்ட்ஃபீல்ட் வகுப்பால் வழங்கப்பட்ட சில முறைகள்:

// இந்த டெக்ஸ்ட்ஃபீல்ட் நிகழ்வில் தற்போதைய உரையைப் பெறுக பொது சரம் getText () // இந்த டெக்ஸ்ட்ஃபீல்டில் காட்சி உரையை அமைக்கவும் பொது வெற்றிட செட் டெக்ஸ்ட் (சரம் strText) // இந்த டெக்ஸ்ட்ஃபீல்ட்டை திருத்தக்கூடிய (படிக்க / எழுத) அல்லது திருத்த முடியாத (படிக்க) -ஒரு) பொது வெற்றிட செட் எடிட்டபிள் (பூலியன் திருத்தக்கூடியது)

4. லேபிள்

Java.awt.Label வகுப்பு GUI இல் தெரியும் ஒரு விளக்க உரை சரத்தை வழங்குகிறது. AWT லேபிள் பொருள் என்பது ஒரு கொள்கலனில் உரையை வைப்பதற்கான ஒரு அங்கமாகும். லேபிள் வகுப்பில் மூன்று உள்ளன கட்டமைப்பாளர்கள் அவை:

// உரை சீரமைப்பு பொது லேபிளின் (சரம் strLabel, int alignment) கொடுக்கப்பட்ட உரை சரத்துடன் ஒரு லேபிளை உருவாக்குங்கள் // கொடுக்கப்பட்ட உரையுடன் சரம் பொது லேபிள் (சரம் strLabel) உடன் ஒரு லேபிளை உருவாக்குங்கள் // ஆரம்பத்தில் வெற்று லேபிள் பொது லேபிளை உருவாக்குங்கள் ( )

இந்த வகுப்பு 3 மாறிலிகளையும் வழங்குகிறது:

பொது நிலையான இறுதி LEFT // Label.LEFT பொது நிலையான இறுதி RIGHT // Label.RIGHT பொது நிலையான இறுதி மையம் // Label.CENTER

இந்த வகுப்பால் வழங்கப்பட்ட பொது முறைகளை நான் கீழே பட்டியலிட்டுள்ளேன்:

பொது சரம் getText () பொது வெற்றிட செட் டெக்ஸ்ட் (சரம் strLabel) பொது எண்ணாக getAlignment () //Label.LEFT, Label.RIGHT, Label.CENTER பொது வெற்றிட செட்அலைன்மென்ட் (int alignment)

5. கேன்வாஸ்

ஒரு கேன்வாஸ் வகுப்பு செவ்வகப் பகுதியைக் குறிக்கிறது, அங்கு நீங்கள் ஒரு பயன்பாட்டில் வரையலாம் அல்லது பயனரால் உருவாக்கப்பட்ட உள்ளீடுகளைப் பெறலாம்.

6. தேர்வு

தேர்வுகளின் பாப்-அப் மெனுவைக் குறிக்க சாய்ஸ் வகுப்பு பயன்படுத்தப்படுகிறது. தேர்ந்தெடுக்கப்பட்ட தேர்வு கொடுக்கப்பட்ட மெனுவின் மேல் காட்டப்பட்டுள்ளது.

7. உருள் பட்டி

GUI இல் கிடைமட்ட மற்றும் செங்குத்து சுருள்பட்டியைச் சேர்க்க ஸ்க்ரோல்பார் வகுப்பு பொருள் பயன்படுத்தப்படுகிறது. கண்ணுக்குத் தெரியாத எண்ணிக்கையிலான வரிசைகள் மற்றும் நெடுவரிசைகளைக் காண இது ஒரு பயனருக்கு உதவுகிறது.

8. பட்டியல்

பட்டியல் வகுப்பின் பொருள் உரை உருப்படிகளின் பட்டியலைக் குறிக்கிறது. பயன்படுத்தி ஒரு பயனர் ஒரு உருப்படி அல்லது பல உருப்படிகளை தேர்வு செய்யலாம்.

9. செக்பாக்ஸ்

தேர்வுப்பெட்டி என்பது ஒரு வகுப்பு என்பது ஒரு வரைகலை கூறு ஆகும், இது ஒரு தேர்வுப்பெட்டியை உருவாக்க பயன்படுகிறது. இது உண்மை மற்றும் தவறானது என்ற இரண்டு மாநில விருப்பங்களைக் கொண்டுள்ளது. எந்த நேரத்திலும், அது இரண்டில் ஒன்றைக் கொண்டிருக்கலாம்.

எனவே, AWT கூறுகளைப் பற்றி நீங்கள் தெரிந்து கொள்ள வேண்டியது அவ்வளவுதான். இப்போது, ​​ஜாவா ஏ.டபிள்யூ.டி பயன்பாட்டுடன் உங்கள் கால்களை ஈரமாக்க நீங்கள் தயாராக உள்ளீர்கள் என்று நம்புகிறேன்.

இந்த ஜாவா AWT டுடோரியலின் அடுத்த பகுதியில், AWT கூறுகளைப் பயன்படுத்தி ஒரு கால்குலேட்டரை எவ்வாறு உருவாக்குவது என்பதைக் காண்பிப்பேன்.

ஜாவா AWT உடன் ஒரு கால்குலேட்டரை உருவாக்குதல்

AWT ஐப் பயன்படுத்தி ஒரு கால்குலேட்டரை எவ்வாறு உருவாக்குவது என்பதை இங்கே காண்பிப்பேன், அங்கு நீங்கள் அடிப்படை கணித செயல்பாடுகளைச் செய்ய முடியும். உங்கள் கால்குலேட்டர் எப்படி இருக்கும் என்பதற்கான ஸ்கிரீன் ஷாட் கீழே உள்ளது:

இப்போது இதை உருவாக்க, நீங்கள் பின்வரும் குறியீட்டை தட்டச்சு செய்ய வேண்டும்:

தொகுப்பு edureka.awt இறக்குமதி java.awt. * இறக்குமதி java.awt.event.ActionEvent இறக்குமதி java.awt.event.ActionListener class கால்குலேட்டர் பிரேம் செயல்பாடுகளை நீட்டிக்கிறது ActionListener {Label lb1, lb2, lb3 TextField txt1, txt2, txt3 பட்டன் btn1 btn3, btn4, btn5, btn6, btn7 பொது கால்குலேட்டர் () {lb1 = புதிய லேபிள் ('Var 1') lb2 = புதிய லேபிள் ('Var 2') lb3 = புதிய லேபிள் ('முடிவு') txt1 = புதிய உரைப்புலம் (10) txt2 = புதிய உரைப்புலம் (10) txt3 = புதிய உரைப்புலம் (10) btn1 = புதிய பொத்தான் ('சேர்') btn2 = புதிய பொத்தான் ('துணை') btn3 = புதிய பொத்தான் ('பல') btn4 = புதிய பொத்தான் ('Div') btn5 = புதிய பொத்தான் ('மோட்') btn6 = புதிய பொத்தான் ('மீட்டமை') btn7 = புதிய பொத்தான் ('மூடு') சேர் (lb1) சேர் (txt1) சேர் (lb2) சேர் (txt2) சேர் (lb3) சேர் (txt3) ) சேர் (பி.டி.என் 1) சேர் (பி.டி.என் 2) சேர் (பி.டி.என் 4) சேர் (பி.டி.என் 5) சேர் (பி.டி.என் 6) சேர் (பி.டி.என் 7) செட் சைஸ் (200,200) செட் டைட்டில் ('கால்குலேட்டர்') செட் லேஅவுட் (புதிய ஃப்ளோஅவுட் ()) // செட் லேஅவுட் ( புதிய FlowLayout (FlowLayout.RIGHT)) // setLayout (new FlowLayout (FlowLayout.LEFT)) btn1.addActionListener (இது) btn2.addActionListener (இது) btn3.addActionListener (இது) btn4.addActionListener (இது) er (இது) btn5.addActionListener (இது) btn6.addActionListener (இது) btn7.addActionListener (இது)} public void actionPerformed (ActionEvent ae) {double a = 0, b = 0, c = 0 try {a = Double.parseDouble (txt1.getText ())} பிடிக்கவும் (NumberFormatException e) {txt1.setText ('தவறான உள்ளீடு')} try {b = Double.parseDouble (txt2.getText ())} catch (NumberFormatException e) {txt2.setText (' தவறான உள்ளீடு ')} if (ae.getSource () == btn1) {c = a + b txt3.setText (String.valueOf (c))} if (ae.getSource () == btn2) {c = a - b txt3.setText (String.valueOf (c))} if (ae.getSource () == btn3) {c = a * b txt3.setText (String.valueOf (c))} if (ae.getSource () = = btn4) {c = a / b txt3.setText (String.valueOf (c))} if (ae.getSource () == btn5) {c = a% b txt3.setText (String.valueOf (c))} if (ae.getSource () == btn6) {txt1.setText ('0') txt2.setText ('0') txt3.setText ('0')} if (ae.getSource () == btn7) {கணினி .exit (0)}} பொது நிலையான வெற்றிட மெயின் (சரம் [] args) {கால்குலேட்டர் calC = புதிய கால்குலேட்டர் () calC.setVisible (true) calC.setLocation (300,300)}}

இங்கே நாங்கள் செயல்பாடுகளை மட்டுமே பயன்படுத்தியிருப்பதை நீங்கள் கவனித்திருக்கலாம். நீங்கள் எப்போதும் உங்கள் பயன்பாட்டிற்கு கூடுதல் செயல்பாடுகளைச் சேர்க்கலாம் மற்றும் முழு அளவிலான கால்குலேட்டரை உருவாக்கலாம்.

இதன் மூலம், இந்த ஜாவா AWT டுடோரியலின் முடிவுக்கு வருகிறோம்.நீங்கள் ஜாவா பற்றி மேலும் தெரிந்து கொள்ள விரும்பினால், எங்களைப் பார்க்கவும் .

c ++ இல் வரிசையைப் பயன்படுத்துவது எப்படி

ஜாவா AWT டுடோரியல் என்றால் என்ன என்பதை இப்போது நீங்கள் புரிந்து கொண்டுள்ளீர்கள் உலகெங்கிலும் பரவியுள்ள 250,000 க்கும் மேற்பட்ட திருப்தியான கற்றவர்களின் வலைப்பின்னலுடன் நம்பகமான ஆன்லைன் கற்றல் நிறுவனமான எடுரேகாவால். ஜுவா டெவலப்பராக விரும்பும் மாணவர்கள் மற்றும் நிபுணர்களுக்காக எடுரேகாவின் ஜாவா ஜே 2 இஇ மற்றும் எஸ்ஓஏ பயிற்சி மற்றும் சான்றிதழ் பாடநெறி வடிவமைக்கப்பட்டுள்ளது. ஜாவா புரோகிராமிங்கில் உங்களுக்கு ஒரு தொடக்கத்தைத் தருவதற்கும், ஹைபர்னேட் & ஸ்பிரிங் போன்ற பல்வேறு ஜாவா கட்டமைப்புகளுடன் கோர் மற்றும் மேம்பட்ட ஜாவா கருத்தாக்கங்களுக்கும் பயிற்சி அளிப்பதற்காக இந்த பாடநெறி வடிவமைக்கப்பட்டுள்ளது.

எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? தயவுசெய்து இந்த “ஜாவா ஏ.டபிள்யூ.டி டுடோரியல்” கட்டுரையின் கருத்துகள் பிரிவில் குறிப்பிடவும், விரைவில் நாங்கள் உங்களைத் தொடர்புகொள்வோம்.