ஜாவா ஸ்விங் டுடோரியல்: எடுத்துக்காட்டுகளுடன் ஜாவாவில் ஒரு ஜியூஐ உருவாக்குவது எப்படி

ஜாவாவில் ஸ்விங் என்றால் என்ன?

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

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

இந்த ஜாவா ஸ்விங் டுடோரியலில், நீங்கள் கற்றுக்கொள்வீர்கள்-

ஜாவா ஸ்விங் வகுப்பு படிநிலை வரைபடம்

ஜாவா ஸ்விங் கிளாஸ் படிநிலை வரைபடம்



ஜாவா ஸ்விங்கில் உள்ள அனைத்து கூறுகளும் JComponent ஆகும், அவை கொள்கலன் வகுப்புகளில் சேர்க்கப்படலாம்.

ஒரு கொள்கலன் வகுப்பு என்றால் என்ன?

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

  1. குழு : இது ஒரு சுத்தமான கொள்கலன் மற்றும் அது ஒரு ஜன்னல் அல்ல. ஒரு பேனலின் ஒரே நோக்கம் கூறுகளை ஒரு சாளரத்தில் அமைப்பதுதான்.
  2. சட்டகம் : அதன் தலைப்பு மற்றும் ஐகான்களுடன் முழுமையாக செயல்படும் சாளரம்.
  3. உரையாடல் : ஒரு செய்தியை காட்ட வேண்டியிருக்கும் போது வெளிவரும் பாப்-அப் விண்டோ போல இது கருதப்படலாம். இது ஃப்ரேம் போல முழுமையாக செயல்படும் விண்டோ அல்ல.

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

ஜாவாவில் GUI (வரைகலை பயனர் இடைமுகம்) ஜாவா பயன்பாடுகளுக்கு பயன்படுத்த எளிதான காட்சி அனுபவ பில்டர் ஆகும். இது முக்கியமாக பொத்தான்கள், லேபிள்கள், ஜன்னல்கள் போன்ற வரைகலை கூறுகளால் ஆனது, இதன் மூலம் பயனர் ஒரு பயன்பாட்டுடன் தொடர்பு கொள்ளலாம். ஜாவா பயன்பாடுகளுக்கு எளிதான இடைமுகங்களை உருவாக்க GUI முக்கிய பங்கு வகிக்கிறது.

ஜாவா GUI உதாரணம்

இப்போது இந்த ஸ்விங் ஜாவா டுடோரியலில், ஜாவா ஸ்விங் எடுத்துக்காட்டுகளுடன் GUI ஐப் புரிந்துகொள்வோம்.

உதாரணமாக : இந்த ஜாவா GUI டுடோரியலில் ஜாவா GUI நிரலாக்கத்தைக் கற்றுக்கொள்ள
படி 1) பின்வரும் குறியீட்டை ஒரு எடிட்டரில் நகலெடுக்கவும் | _+_ |

படி 2) குறியீட்டைச் சேமிக்கவும், தொகுக்கவும் மற்றும் இயக்கவும்.
படி 3) இப்போது எங்கள் சட்டத்தில் ஒரு பொத்தானைச் சேர்ப்போம். கொடுக்கப்பட்ட ஜாவா GUI உதாரணத்திலிருந்து பின்வரும் குறியீட்டை ஒரு எடிட்டரில் நகலெடுக்கவும் | _+_ |

படி 4) குறியீட்டை இயக்கவும். நீங்கள் ஒரு பெரிய பொத்தானைப் பெறுவீர்கள்

படி 5) இரண்டு பொத்தான்களைச் சேர்ப்பது எப்படி? பின்வரும் குறியீட்டை ஒரு எடிட்டரில் நகலெடுக்கவும். | _+_ |

படி 6) நிரலைச் சேமிக்கவும், தொகுக்கவும் மற்றும் இயக்கவும்.
படி 7) எதிர்பாராத வெளியீடு =? பொத்தான்கள் ஒன்றுடன் ஒன்று இணைக்கப்படுகின்றன.

ஜாவா லேஅவுட் மேலாளர்

லேஅவுட் மேனேஜர் GUI ஜாவா கூறுகளை ஒரு கொள்கலனுக்குள் அமைப்பதற்கு (அல்லது ஏற்பாடு செய்ய) பயன்படுத்தப்படுகிறது. பல தளவமைப்பு மேலாளர்கள் உள்ளனர், ஆனால் அடிக்கடி பயன்படுத்தப்படும்-

ஜாவா பார்டர் லேஅவுட்


A | _+_ | ஐந்து பகுதிகளுக்கு கூறுகளை வைக்கிறது: மேல், கீழ், இடது, வலது மற்றும் மையம். ஒவ்வொரு ஜாவா JFrame க்கும் இது இயல்புநிலை தளவமைப்பு மேலாளர்

ஜாவா ஃப்ளோ லேஅவுட்


| _+_ | ஒவ்வொரு | _+_ | க்கான இயல்புநிலை தளவமைப்பு மேலாளர். இது ஒன்றன் பின் ஒன்றாக ஒற்றை வரிசையில் கூறுகளை அமைக்கிறது.

ஜாவா கிரிட் பேக் லேஅவுட்

இது அனைத்து தளவமைப்புகளிலும் மிகவும் சிக்கலானது. இது கூறுகளின் கட்டத்திற்குள் அமைப்பதன் மூலம் கூறுகளை சீரமைக்கிறது, கூறுகள் ஒன்றுக்கு மேற்பட்ட கலங்களை பரப்ப அனுமதிக்கிறது.

படி 8) கீழே உள்ள அரட்டை சட்டத்தை உருவாக்குவது எப்படி?

கீழே உள்ள நிரலைப் பார்ப்பதற்கு முன் உங்களை குறியிட முயற்சிக்கவும். | _+_ |