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

سلام دوستان در این سری از آموزش برنامه نویسی جاوا به آموزش JList در جاوا می پردازیم از JList به منظور ساخت List استفاده می شود یک List می تواند شامل متن هایی باشد و توسط کاربر قابلیت انتخاب باشد و هر آیتم می تواند یک عملیات خاصی را انجام دهد در ادامه با ما همراه باشید تا نحوه استفاده از JList در جاوا یاد گیرید.
 
در بالا دلایل استفاده از List را بیان کردیم در ادامه Constructor های JList را بررسی خواهیم کرد.
Constructor های JList  به دو بخش تقسیم می شوند که عبارتند از :

  • JList : یک List ساده و خالی ایحاد می کند.
  • JList(ary[] listData : یک آرایه از داده را باید به آن ارسال شود.

برخی از متدهای مهم JList را در ادامه بررسی می کنیم.
addListSelectionListener : به منظور تعریف Click Listener بر روی آیتم ها استفاده می شود.
getSelectedIndex : آیتمی که انتخاب شده position آن را بر می گرداند.
setListData : برای تنظیم آیتم ها استفاده می شود.
در ادامه یک مثال ساده از List را برای شما قرار می دهیم یک کلاس به نام ListExample  ایجاد کنید و کدهای زیر را در آن قرار دهید.

در بالا باید یکسری داده برای اینکه در List قرار دهیم بسازیم برای اینکار از DefaultListModel یک مدل داده از نوع List میسازیم و داده ها را به آن اضافه می کنیم سپس آن را به JList می دهیم.
خروجی کد بالا همانند زیر خواهد بود.

 
برای اینکه ActionListener به کد بالا اضافه کنیم تا متوجه شویم کدام یک از آیتم ها انتخاب شده است می توانید از کد زیر استفاده کنید.

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

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

مطالعه بیشتر