Სარჩევი:

როგორ დავამატო ელემენტი JList-ში?
როგორ დავამატო ელემენტი JList-ში?

ვიდეო: როგორ დავამატო ელემენტი JList-ში?

ვიდეო: როგორ დავამატო ელემენტი JList-ში?
ვიდეო: Java swing GUI tutorial #28: JList, ListSelectionListener and DefaultListModel 2024, ნოემბერი
Anonim

დასახლება JList DefaultListModel-ით და არა ვექტორით და აქვს მოდელი ხილული კლასში. შემდეგ უბრალოდ გამოიძახეთ addElement სიის მოდელზე ნივთების დამატება მას. თქვენ არ შეგიძლიათ პირდაპირ გამოიყენოთ ის მასივი, მაგრამ გამოიყენეთ ეს, ეს შეიძლება დაგეხმაროთ. DefaultListModel demoList = new DefaultListModel(); დემო სია.

ამის გათვალისწინებით, როგორ ქმნით JList-ს?

იმისათვის, რომ მიიღოთ არჩეული მნიშვნელობა JList-დან, თქვენ უნდა შეასრულოთ შემდეგი ნაბიჯები:

  1. შექმენით კლასი, რომელიც აფართოებს JFrame-ს.
  2. შექმენით ობიექტების მასივი. ეს იქნება JList-ის მნიშვნელობები.
  3. შექმენით ახალი JList ზემოაღნიშნული მასივით.

შეიძლება ასევე იკითხოს, როგორ წავშალო შერჩეული ელემენტი JList-დან Java-ში? The JList კომპონენტი მხარდაჭერილია სიის მოდელით. ასე რომ, ერთადერთი რეკომენდირებულია ამოღების გზა ან ნივთი სიის ხედიდან არის წაშლა ეს მოდელიდან (და განაახლეთ ხედი). Ერთხელ შენ წაშლა The ელემენტი მოდელიდან ის ასევე წაიშლება სიიდან.

შესაბამისად, რა არის JList ჯავაში?

JList ნაწილია ჯავა სვინგის პაკეტი. JList არის კომპონენტი, რომელიც აჩვენებს ობიექტების კომპლექტს და საშუალებას აძლევს მომხმარებელს აირჩიოს ერთი ან მეტი ელემენტი. JList მემკვიდრეობით იღებს JComponent კლასს. JList ვექტორების მასივის ჩვენების მარტივი გზაა. JList (E l): ქმნის ახალ სიას მასივის ელემენტებით.

რა არის DefaultListModel Java-ში?

DefaultListModel Კლასი. პაკეტი: javax.swing. DefaultListModel უზრუნველყოფს სიის მოდელის მარტივ განხორციელებას, რომელიც შეიძლება გამოყენებულ იქნას JList კონტროლის მიერ ნაჩვენები ელემენტების სამართავად.

გირჩევთ: