Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

How to display contents of JList or drop down list?

 
L Willie
Ranch Hand
Posts: 51
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator





i try it,however fail to display the contents.thank and appreciate your help and advise
 
Campbell Ritchie
Sheriff
Posts: 48441
56
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think with the contents of that posting, it would sit better on our Swing forum.

Moving.
 
Michael Dunn
Ranch Hand
Posts: 4632
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
looks like you may need a refresher course on how things work.

ArrayList list = new ArrayList();
Object[] arrayObject=list.toArray();
private JList receiverID_lst = new JList(arrayObject);

here, arrayObject is empty, ergo, receiverID_lst is also empty.

private DefaultListModel model = new DefaultListModel();
and, later
model.addElement(rs.getString("User_ID"));
all well and good, but means nothing('ether code'), model never being set.

ResultSet rs = stmt.executeQuery....
while(rs.next()){
...
list.add( rs );
...
}
strange bit of code, that lot

receiverID_lst.setListData(arrayObject);
well, arrayObject is still empty (there is no auto-recalculation)

disclaimer: comments from perusal of code only
 
L Willie
Ranch Hand
Posts: 51
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
thank your reply,someone advise me study "Collection Framework".study now.
 
Campbell Ritchie
Sheriff
Posts: 48441
56
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Start here.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic