Swing Application Framework
ஸ்விங் பயன்பாட்டு கட்டமைப்பு (JSR 296) என்பது கணினி மென்பொருளில் வரைகலை பயனர் இடைமுகத்துடன் (GUI) ஸ்விங் பயன்பாடுகளுக்கான எளிய பயன்பாட்டு கட்டமைப்பிற்கான ஜாவா விவரக்குறிப்பாகும். இது பெரும்பாலான டெஸ்க்டாப் பயன்பாடுகளுக்கு பொதுவான உள்கட்டமைப்பை வரையறுக்கிறது, இது ஸ்விங் பயன்பாடுகளை உருவாக்க எளிதாக்குகிறது. தற்போது அது திரும்பப் பெறப்பட்டுள்ளது. அம்சங்கள் ஜேஎஸ்ஆர் 296 விவரக்குறிப்பு ஒரு ஸ்விங் பயன்பாட்டின் அடிப்படை கட்டமைப்பை வரையறுக்கிறது. பெரும்பாலான டெஸ்க்டாப் பயன்பாடுகளுக்கு பொதுவான உள்கட்டமைப்பை வரையறுக்கும் விரிவாக்கக்கூடிய வகுப்புகளின் ஒரு சிறிய தொகுப்பாக இது ஒரு கட்டமைப்பை வரையறுக்கிறதுஃ பயன்பாட்டு வாழ்க்கைச் சுழற்சியின் மேலாண்மை, தொடக்க மற்றும் பணிநிறுத்தம்; உள்ளூர்மயமாக்கப்பட்ட வளங்களை ஏற்றுவதற்கான ஆதரவு; தொடர்ச்சியான அமர்வு நிலை; அவற்றின் விளக்கக்காட்சிக்கு தளர்வாக இணைக்கும் செயல்களுக்கான ஆதரவு. நிலை மற்றும் வரைபடம் "ஆப்ஃப்ரேம்வொர்க்" என்று அழைக்கப்படும் திறந்த மூல குறிப்பு அமலாக்கத்தின் வளர்ச்சி 2006 இல் தொடங்கியது. ஜாவாவின் வரவிருக்கும் ஜாவா எஸ்இ 7 (டால்பின்) பதிப்பில் ஜேஎஸ்ஆர் 296 ஐ ஒருங்கிணைப்பதற்கான வழிமுறையாக இந்த செயல்படுத்தல் இருக்கும் என்று முதலில் எதிர்பார்க்கப்பட்டது, மேலும் இந்த திட்டம் ஜாவா மேம்பாட்டு கிட் ஜேடிகே 7 வளர்ச்சியின் மைல்கல் 5 இல் சேர்க்க திட்டமிடப்பட்டது. இருப்பினும், ஆகஸ்ட் 2009 இல், வடிவமைப்பு குறைபாடுகளை சரிசெய்ய இயலாமை மற்றும் மைல்கல் 5 காலக்கெடுவுக்கு முன்னர் ஜே. எஸ். ஆர் 296 குழுவில் ஒருமித்த கருத்தை அடைய இயலாமை காரணமாக இந்த திட்டம் சேர்க்கப்படாது என்று அறிவிக்கப்பட்டது. அசல் ஸ்விங் பயன்பாட்டு கட்டமைப்பின் அமலாக்கம் காலவரையின்றி நிறுத்தி வைக்கப்பட்டுள்ளது. இது பின்னர் ஜூன் 2011 இல் ஸ்பெக் லீடின் வேண்டுகோளின் பேரில் திரும்பப் பெறப்பட்டது. ஆப்ஃப்ரேம்வொர்க் திட்டத்தின் கடைசி பொது வெளியீடு பதிப்பு 1.03 ஆகும். ஃபோர்க்குகள் மற்றும் மாற்று வழிகள் அசல் செயல்பாட்டின் பல ஃபோர்க்குகள் திறந்த மூல சமூகங்களால் தொடங்கப்பட்டுள்ளன, மேலும் ஜே. எஸ். ஆர் 296 ஐப் போன்ற இலக்குகளை அடைய பல பயன்பாட்டு கட்டமைப்பு நூலகங்கள் உருவாக்கப்பட்டுள்ளன. சிறந்த ஸ்விங் பயன்பாட்டு கட்டமைப்பு சிறந்த ஸ்விங் பயன்பாட்டு கட்டமைப்பு திட்டம் அல்லது பி. எஸ். ஏ. எஃப், அசல் பயன்பாட்டு கட்டமைப்பு திட்டத்தின் பதிப்பு 1.03 இன் ஒரு முட்கரண்டி ஆகும். பி. எஸ். ஏ. எஃப் செப்டம்பர் 2009 இல் கெனாய் திட்டத்தில் உருவாக்கப்பட்டது, தற்போது இது ஃபோர்க்குகளில் மிகவும் சுறுசுறுப்பாக உள்ளது. அதன் குறிக்கோள்கள் பிழைகளை அகற்றுவதும், அசல் பயன்பாட்டு கட்டமைப்பை செயல்படுத்துவதில் சிறிய வடிவமைப்பு திருத்தங்களைச் செயல்படுத்துவதும், அதே நேரத்தில் பதிப்பு 1.03 உடன் பொருந்தக்கூடிய தன்மையை பராமரிப்பதும் ஆகும். கடைசியாக வெளியிடப்பட்ட பி. எஸ். ஏ. எஃப் 1.9.1 2012 இல் வெளியிடப்பட்டது. பி. எஸ். ஏ. எஃப் இன்னும் சோர்ஸ்ஃபோர்ஜ் இல் கிடைக்கிறது, அதில் "இந்த திட்டத்தை இப்போது இங்கே காணலாம்" என்று ஒரு பொத்தான் உள்ளது, இது இப்போது செயலிழந்த திட்டமான கெனாய்க்கு உங்களை அழைத்துச் செல்கிறது. வழிகாட்டி பயன்பாடுகள் மற்றும் கருவிகள் தொகுப்பு வழிகாட்டி பயன்பாடுகள் மற்றும் கருவிகள் தொகுப்பு அல்லது GUTS என்பது JSR 296 இன் செயல்படுத்தலாகும், இது பயன்பாட்டு கட்டமைப்பை கூகிள் வழிகாட்டி சார்பு ஊசி நூலகத்துடன் ஒருங்கிணைக்கிறது. பி. எஸ். ஏ. எஃப் போலவே, இது கெனாய் திட்டத்திலும் நடத்தப்படுகிறது. பிஎஸ்ஏஎஃப் போலல்லாமல், ஜியுடிஎஸ் "சிக்கலான சிங்கிள்டன்" வடிவத்திலிருந்து பிரிந்து செல்கிறது. இந்த திட்டம் ஜூன் 2009 இல் தொடங்கியது, தற்போது செயலில் இல்லை (பதிப்பு 2010 இல் நிறுத்தப்பட்டது). ஊஞ்சல் பயன்பாட்டு கட்டமைப்பு ஃபோர்க் ஊஞ்சல் பயன்பாட்டு கட்டமைப்பு ஃபோர்க் அல்லது எஸ். ஏ. எஃப். எஃப் என்பது பயன்பாட்டு கட்டமைப்பின் ஒரு ஃபோர்க் ஆகும். இது தற்போது கிட்ஹப்பில் ஹோஸ்ட் செய்யப்படுகிறது. இருப்பினும், இந்த திட்டம் அக்டோபர் 2009 முதல் செயலற்ற நிலையில் உள்ளது. புதையல் வரைபடம் என்பது ஆப்ஃப்ரேம்வொர்க் 1.03 இன் ரிசோர்ஸ்மேப் அமலாக்கத்தின் தனித்துவமான பயன்பாட்டை வழங்கும் நூலகமாகும். நெட்பீன்ஸ் இயங்குதளம் நெட்பீன்ஸ் இயங்குதளம் ஒரு வலுவான ஸ்விங் பயன்பாட்டு கட்டமைப்பாகும், இதில் இன்னும் பல அம்சங்களும், மேலும் பல ஆவணங்களும் உள்ளன. ஜேஎஸ்ஆர் செயலிழப்பு/பிடிப்பு காரணமாக, பதிப்பு 7.1 இன் படி நெட்பீன்ஸிலிருந்து எஸ்ஏஎஃப் நீக்கப்பட்டுள்ளது. டெவலப்பர்களுக்கு எந்த மாற்றையும் வழங்க விருப்பம் இல்லை என்று தோன்றுகிறது, மேலும் எஸ்ஏஎஃப் திட்டங்களை ஆதரிக்கப்படும் தளத்திற்கு அனுப்புவதற்கு நெட்பீன்ஸ் தளம் சரியான பொறிமுறையாகும் என்று பரிந்துரைக்கிறது. கிரகணம் ஆர். சி. பி. கிரகணம் ஆர். சி. பி ஒரு பெரிய எஸ். டபிள்யூ. டி (ஸ்விங்கிற்கு மாற்றாக) பயன்பாட்டு கட்டமைப்பாகும், பெரிய திட்டங்களுக்கு, புரிந்து கொள்ள அதிக நேரம் தேவைப்படுகிறது. ஜேஜிஏஎஃப்-ஜாவா ஜெனரிக் அப்ளிகேஷன் ஃபிரேம்வொர்க் ஜேஜிஏஎஃப் என்பது முழு அம்ச ஜாவா ஸ்விங் அப்ளிகேஷனை விரைவாக உருவாக்குவதற்கான எளிய மற்றும் கச்சிதமான நூலகமாகும். இந்த இலவச திறந்த மூல கட்டமைப்பு பயன்பாட்டு வாழ்க்கைச் சுழற்சி, மெனுக்கள், உள்ளமைவு, ஓஎஸ் ஒருங்கிணைப்பு, பயன்பாட்டு தரவு நிலைத்தன்மை, பயன்பாட்டு பாதுகாப்பு, மந்திரவாதிகள், விருப்பத்தேர்வுகள் போன்றவற்றைக் கையாள ஏபிஐகளை வழங்குகிறது. மேலும் காண்கஃ ஸ்விங் லேப்ஸ் வெளிப்புற இணைப்புகள் JSR வலைத்தள கட்டமைப்பு கண்ணோட்டம் பயன்பாட்டு அமைப்பு JSR 296 மூல ஃபோர்ஜ் BSAF பக்க குறிப்புகள் ஜாவா விவரக்குறிப்பு கோரிக்கைகளுக்கான திறந்த மூல குறிப்பு செயல்படுத்தல்