گھر ترقی جاوا فاؤنڈیشن کلاس (jfc) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

جاوا فاؤنڈیشن کلاس (jfc) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

تعریف - جاوا فاؤنڈیشن کلاسز (جے ایف سی) کا کیا مطلب ہے؟

جاوا فاؤنڈیشن کلاسز (جے ایف سی) جاوا ایپلی کیشنز کے لئے گرافیکل یوزر انٹرفیس (GUI) اجزاء کا ایک سیٹ ہیں جو سافٹ ویئر اور کلاؤڈ ایپلی کیشن ڈویلپمنٹ کو ہموار کرتے ہیں۔ جے ایف سی میں خلاصہ ونڈو ٹول کٹ (AWT) ، جاوا 2 ڈی اور سوئنگ شامل ہے۔

ٹیکوپیڈیا جاوا فاؤنڈیشن کلاس (جے ایف سی) کی وضاحت کرتا ہے

اس کی کراس پلیٹ فارم کی صلاحیتوں کی وجہ سے ، جاوا کے تحریری ایپلی کیشنز بغیر کسی OS پر ماخذ کوڈ میں تبدیلی کی ضروریات کے چلتی ہیں۔ تاہم ، جب GUI- قابل ایپلیکیشن لکھتے وقت ، ڈویلپرز کو ہمیشہ ایک مخمصے کا سامنا کرنا پڑتا ہے: کیا ایک ہی GUI کو تمام پلیٹ فارمز میں مہیا کیا جانا چاہئے ، یا GUI اس کے بنیادی پلیٹ فارم کی شکل و صورت کے مطابق ہونا چاہئے؟


پہلے آپشن کے ساتھ ، پلیٹ فارم سے قطع نظر ، بٹن ، اسکرول بار ، ٹیکسٹ باکس یا چیک باکس کی شکل و صورت ایک جیسے ہیں۔ مثال کے طور پر ، جاوا میں تیار کردہ ورڈ پروسیسر کی ایپلی کیشن ونڈوز یا لینکس آپریٹنگ سسٹم پر چلتے وقت اسی کی طرح محسوس ہوتی ہے اور محسوس ہوتی ہے۔ دوسرے آپشن کے ساتھ ، بٹن ، اسکرول سلاخوں اور ٹیکسٹ بکس ، وغیرہ ، میزبان OS کی شکل و صورت کو تبدیل اور موافق بناتے ہیں۔ اس معاملے میں ، ونڈوز پر چلتے وقت ایک ہی ورڈ پروسیسر کی ایپلی کیشن ونڈوز ایپلیکیشن کی طرح دکھائی دیتی ہے اور محسوس ہوتی ہے ، لیکن جب لینکس پر چلتا ہے تو ، یہ لینکس ایپلی کیشن کی طرح لگتا ہے اور محسوس ہوتا ہے۔


کلیدی جے ایف سی فائدہ یہ ہے کہ اس کے اجزا پلگ قابل ہیں اور اس میں کوڈ کی کم لائنوں کی ضرورت ہوتی ہے۔ اضافی طور پر ، جے ایف سی جاوا کی خصوصیات کو برقرار رکھتی ہے۔ اس طرح ، جے ایف سی کے ذریعے تیار کردہ جی یو آئی کی کارکردگی پیش گوئی کی جا سکتی ہے۔ ایک OS پر بغیر کسی رکاوٹ کے چلنے والا ایپلیکیشن دوسرے OS پر بغیر کسی رکاوٹ کے چلتا ہے۔

جاوا فاؤنڈیشن کلاس (jfc) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف