Articles   Members Online:
-Article/Tip Search
-News Group Search over 21 Million news group articles.
-Delphi/Pascal
-CBuilder/C++
-C#Builder/C#
-JBuilder/Java
-Kylix
Member Area
-Home
-Account Center
-Top 10 NEW!!
-Submit Article/Tip
-Forums Upgraded!!
-My Articles
-Edit Information
-Login/Logout
-Become a Member
-Why sign up!
-Newsletter
-Chat Online!
-Indexes NEW!!
Employment
-Build your resume
-Find a job
-Post a job
-Resume Search
Contacts
-Contacts
-Feedbacks
-Link to us
-Privacy/Disclaimer
Embarcadero
Visit Embarcadero
Embarcadero Community
JEDI
Links
How to add and remove an Items in a JList Component Turn on/off line numbers in source code. Switch to Orginial background IDE or DSP color Comment or reply to this aritlce/tip for discussion. Bookmark this article to my favorite article(s). Print this article
Add and Remove an Items in a JList Component 18-Aug-04
Category
Java-Swing
Language
JBuilder All Versions
Views
433
User Rating
No Votes
# Votes
0
Replies
0
Publisher:
Darley, F. Joe
Reference URL:
			1   
2   import java.awt.*;
3   import java.awt.event.*;
4   import javax.swing.*;
5   
6     void jButton2_actionPerformed(ActionEvent e) {
7        DefaultListModel model = new DefaultListModel();
8       JList jList1 = new JList(model);
9       jList1.setToolTipText("");
10      jList1.setBounds(new Rectangle(136, 34, 191, 156));
11      jpnlMain.add(jList1, null);
12      // Initialize the list with items
13       String[] items = {"Apple", "Orange", "Car", "Fish"};
14       for (int i=0; i<items.length; i++) {
15           model.add(i, items[i]);
16       }
17       // Replace the 2nd item
18       int pos = 1;
19       model.set(pos, "Blue");
20  
21       // Appends the item Green to the end of the list
22       pos = jList1.getModel().getSize();
23       model.add(pos, "Green");
24   
25       // Insert the item 1st at the beginning of the list
26       pos = 0;
27       model.add(pos, "1st");
28       // Remove the Item Car from the list
29       pos = 3;
30       model.remove(pos);    
31    }


			
Vote: How useful do you find this Article/Tip?
Bad Excellent
1 2 3 4 5 6 7 8 9 10

 

Advertisement
Share this page
Advertisement
Download from Google

Copyright © Mendozi Enterprises LLC