آموزش JCheckBox در جاوا

سلام دوستان در این سری از آموزش برنامه نویسی جاوا به آموزش JCheckBox در جاوا می پردازیم از JCheckBox برای ساخت Checkbox در فرم گرافیکی جاوا استفاده می شود JCheckBox از سری کلاس Swing است هر Checkbox دو حالت دارد true یا false زمانی که تیک Checkbox زده شده باشد true و در زمانی که تیک Checkbox  زده نشده باشد آن false است به منظور on یا off بودن نیز از Checkbox استفاده می شود در ادامه با ما همراه باشید تا نحوه استفاده از JCheckBox را یاد گیرید.
 
در بالا دلایل استفاده از JCheckBox را بیان کردیم در ادامه Constructor های JCheckBox را مورد بررسی قرار میدهیم.
JCheckBox دارای چهار Constructor است که عبارتند از :

  • JCheckBox : این ساده ترین Constructor مربوط به Checkbox است که در آن تیک چک باکس نخورده و هیچ متن خاصی ندارد.
  • JChechBox(String s : این Constructor یک متن برای Checkbox تعیین می کند.
  • JCheckBox(String text, boolean selected : این Constructor تعیین می کند که Checkbox یک متن داشته باشد و می توان وضعیت تیک خوردن یا نخوردن Checkbox را نیز تعیین کرد.
  • JCheckBox(Action a : برای اینکه بررسی کنیم کدام یک از checkbox ها انتخاب شده است به کار می آید.

در ادامه به یک مثال ساده خواهیم پرداخت.
یک کلاس به نام CheckBoxExample ایجاد کرده و کدهای زیر را در آن قرار دهید.

خروجی کد بالا همانند زیر خواهد بود.

 
خب مثال بالا آنچنان کاربردی نبود در ادامه یک مثال خواهیم زد که بررسی می کن کدام یک از Checkbox ها انتخاب شده است.
یک کلاس به نام CheckBoxExample ایجاد کرده و کدهای زیر را در آن قرار دهید.

در بالا ما دو تا Checkbox به فرم اضافه کردیم زمانی که بروی هر کدام از انها کلیک شود مقدار Checkbox انتخاب شده در Label نمایش داده می شود برای این منظور از addItemListener استفاده کردیم و در آن از Listener ItemListener استفاده شده است.
خروجی کد بالا همانند زیر خواهد بود.

 
این آموزش هم به پایان رسید.
موفق باشید.

مطالعه بیشتر