JList列表项的显示

jndxk 2006-05-18 12:18:22
目的:利用输入对话框来控制JList的列表项的增减,
出现问题:JList列表框中只显示最后添加的那一条,
要怎样才能把列表项全部显示啊
private void btnAddActionPerformed(java.awt.event.ActionEvent evt) {
String inputValue = JOptionPane.showInputDialog("请输入名称");//控制需要增删的内容
Vector list=new Vector();
list.addElement(inputValue);
DefaultListModel lm=new DefaultListModel();
JList lstStars=new JList();
lm.addElement(list);
lstStars.setListData(list);
}

...全文
233 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
jndxk 2006-05-18
  • 打赏
  • 举报
回复
解决了...
非常感谢^_^
要不就要睡不着了
liang8305 2006-05-18
  • 打赏
  • 举报
回复
没验证:似乎Vector list=new Vector();JList lstStars=new JList();应该放到方法外面,不然退出方法,对象消失....

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧