Mundarija:

JList ga elementni qanday qo'shishim mumkin?
JList ga elementni qanday qo'shishim mumkin?

Video: JList ga elementni qanday qo'shishim mumkin?

Video: JList ga elementni qanday qo'shishim mumkin?
Video: Java swing GUI tutorial #28: JList, ListSelectionListener and DefaultListModel 2024, May
Anonim

ni to'ldiring JList vektor emas, DefaultListModel bilan va model sinfda ko'rinadigan bo'lsin. Keyin ro'yxat modelidagi addElement ga qo'ng'iroq qiling elementlarni qo'shish unga. Siz to'g'ridan-to'g'ri ushbu massivdan foydalana olmaysiz, lekin undan foydalaning, bu sizga xuddi shunday yordam berishi mumkin. DefaultListModel demoList = yangi DefaultListModel(); demoList.

Buni hisobga olsak, JListni qanday yaratasiz?

JList dan tanlangan qiymatni olish uchun quyidagi amallarni bajarish kerak:

  1. JFrame ni kengaytiradigan sinf yarating.
  2. Ob'ektlar massivini yarating. Bu JList qiymatlari bo'ladi.
  3. Yuqoridagi massiv bilan yangi JList yarating.

Bundan tashqari, Java-dagi JList-dan tanlangan elementni qanday olib tashlashim mumkin? The JList komponent ro'yxat modeli bilan quvvatlanadi. Shunday qilib, yagona tavsiya etiladi olib tashlash usuli a element roʻyxat koʻrinishidan to o'chirish uni modeldan oling (va ko'rinishni yangilang). Bir marta siz o'chirish the element modeldan u ham ro'yxatdan o'chiriladi.

Shunga ko'ra, Java'da JList nima?

JList qismi hisoblanadi Java Swing paketi. JList ob'ektlar to'plamini ko'rsatadigan va foydalanuvchiga bir yoki bir nechta narsalarni tanlash imkonini beruvchi komponent. JList JComponent sinfini meros qilib oladi. JList Vektorlar massivini ko'rsatishning oson yo'lidir. JList (E l): massiv elementlari bilan yangi roʻyxat hosil qiladi.

Java'da DefaultListModel nima?

DefaultListModel Sinf. Paket: javax.swing. DefaultListModel JList boshqaruvi tomonidan ko'rsatilgan elementlarni boshqarish uchun ishlatilishi mumkin bo'lgan ro'yxat modelining oddiy amalga oshirilishini ta'minlaydi.

Tavsiya: