Innehållsförteckning:

Hur lägger jag till ett objekt i en JList?
Hur lägger jag till ett objekt i en JList?

Video: Hur lägger jag till ett objekt i en JList?

Video: Hur lägger jag till ett objekt i en JList?
Video: Java swing GUI tutorial #28: JList, ListSelectionListener and DefaultListModel 2024, Maj
Anonim

Befolka JList med en DefaultListModel, inte en vektor, och ha modellen synlig i klassen. Ring sedan helt enkelt addElement på listmodellen till lägga till objekt till det. Tja, du kan inte direkt använda den Arrayen, men använd den här, detta kan hjälpa dig med detsamma. DefaultListModel demoList = new DefaultListModel(); demoList.

Med tanke på detta, hur skapar du en JList?

För att få det valda värdet från en JList bör man följa dessa steg:

  1. Skapa en klass som utökar JFrame.
  2. Skapa en rad objekt. Dessa kommer att vara värdena för JList.
  3. Skapa en ny JList med ovanstående array.

Man kan också fråga sig, hur tar jag bort ett valt objekt från en JList i Java? De JList komponenten backas upp av en listmodell. Så det enda som rekommenderas sätt att ta bort ett Artikel från listvyn är till radera det från modellen (och uppdatera vyn). När du radera de element från modellen kommer den också att tas bort från listan.

Följaktligen, vad är JList i Java?

JList är del av Java Swingpaket. JList är en komponent som visar en uppsättning objekt och låter användaren välja ett eller flera objekt. JList ärver JComponent-klassen. JList är ett enkelt sätt att visa en rad vektorer. JList (E l): skapar en ny lista med elementen i arrayen.

Vad är DefaultListModel i Java?

DefaultListModel Klass. Paket: javax.swing. DefaultListModel ger en enkel implementering av en listmodell, som kan användas för att hantera objekt som visas av en JList-kontroll.

Rekommenderad: