ایمان ریحانیان

دست خط یک برنامه نویس

ایمان ریحانیان

دست خط یک برنامه نویس

ایمان ریحانیان

زکات علم یاد دادن آن به دیگران است، کمک کنیم که علم گسترش یابد.

طبقه بندی موضوعی

مولفه های سنگین وزن و سبک وزن در Swing جاوا

پنجشنبه, ۲۳ شهریور ۱۳۹۱، ۱۰:۲۲ ق.ظ

سلام

 

در این پست میخواهم در مورد دو نوع مولفه (Component) در Swing که در برای ساخت برنامه های گرافیکی تحت سیستم عامل در جاوا استفاده میشود بنویسم،

در Swing جاوا دو نوع مولفه وجود دارد : مولفه های سنگین وزن (Heavyweight Component) و مولفه های سبک وزن (Lightweight Component)، مولفه های سنگین وزن قبل از معرفی swing برای ساخت برنامه های گرافیکی دسکتاپی استفاده میشد و Swing مخلوطی از مولفه های سنگین وزن و سبک وزن میباشد.
مولفه های سنگین وزن (Heavyweight Component) : مولفه های گرافیکی هستند مانند JFrame،JDialog و JWindow که از مولفه های گرافیکی سیستم برای نمایش استفاده میکند و وابسته به سیستم عامل مورد استفاده است پس در سیستم عامل های مختلف شکل ظاهری نمایش آنها متفاوت است و تمام مولفه های AWT سنگین وزن میباشند.
مولفه های سبک وزن (Lightweight Component) : این گروه از مولفه ها آنهایی هستند که از کتابخانه های سیستم عامل برای ساخت و نمایش کامپوننت های گرافیکی استفاده نمیکنند. و مستقیما از Java2D برای نمایش اشکار گرافیکی استفاده میکنند به همین دلیل شکل ظاهری آنها مستقل از سیستم عامل میباشد و به نسبت کارایی بیشتری دارند مثلا میتوان آنها را با هم ترکیب کرد و ظاهر آنها را تغییر داد و تنظیمات مختلفی را به آنها اعمال کرد، از جمله این مولفه ها میتوان به مولفه های Swing به غیر از چند مورد که در بالا اشاره شد، اشاره کرد.

موافقین ۰ مخالفین ۰ ۹۱/۰۶/۲۳
ایمان ریحانیان

swing

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی