JDialog در جاوا (گرافیک در جاوا)

در این قسمت تیم کدگیت را با آموزش JDialog در جاوا همراهی کنید. در ابتدای آموزش JDialog را معرفی کرده در ادامه کلاس‌های آماده که از JDialog استفاده می‌کنند را توضیح می‌دهیم. در آخر یک مثال ساده از این کلاس پیاده سازی خواهیم کرد. همچنین پیشنهاد می‌کنیم قبل از مطالعه این جلسه، آموزش‌های زیر را بررسی کنید:

  1. Static در جاوا
  2. گرافیک در جاوا

JDialog در جاوا

JDialog برای نمایش یک پنجره با یک عنوان استفاده می‌شود. در این پنجره معمولا اطلاعاتی از کاربر دریافت می‌شود و در سیستم ذخیره می‌گردد. برخلاف JFrame پنجره JDialog دکمه بزرگ و کوچک شدن ندارد. همچنین کلاس JDialog انواع مختلفی دارد و بعضی کلاس‌ها مانند  JOptionPane نمونه‌ای از کلاس آماده‌ای هستند که Dialog Box را نمایش می‌دهند. در تصویر زیر دیاگرام ارث‌بری کلاس JDialog نمایش داده شده است.

JDialog در جاوا

برخی از متدهای کلاس JDialog به صورت زیر می‌باشد:

  1. ()JDialog : یک پنجره Dialog بدون عنوان و modal و Frame خاصی ساخته می‌شود
  2. (JDialog(Frame owner : یک پنجره Dialog بدون عنوان و modal ولی با Frame خاص که در ورودی دریافت می‌کند، می‌سازد.
  3. JDialog(Frame owner, String title, boolean modal) : یک پنجره Dialog با ورودی‌های عنوان و Frame و modal، می‌سازد.

JDialog در جاوا

مثال JDialog در جاوا

در این قسمت یک مثال ساده از JDialog در جاوا خواهیم زد. مثال ما ایجاد Dialog شبیه به عکس بالا است. همانطور که در تصویر میبینید یک Dialog به همراه Lable و دکمه‌ای درون آن ساخته شده است. کد این مثال به صورت زیر می‌باشد:

در کدی که در بالا زده شده ما از کلاس Flowlayout استفاده کرده‌ایم که در آموزش‌های بعدی به توضیح آن می‌پردازیم.

 

پسورد: www.codegate.ir

دسته : java, Java Swing, جاوا, گرافیک در جاوا

دیدگاه بگذارید

نظر شما چیست؟

مطلع کردن شما از
avatar

wpDiscuz