我现在得到一个List里面装了些文件名.我现在要写一个swing,把list里的内容全部显示在swing上,并且能对每个文件名进行选取..用JList可以实现吗..有谁能帮助一下啊.....或者给个类似的范例也可以啊....
thank you thank you thank you thank you thank you thank you thank you thank you
thank you thank you thank you thank you thank you thank you thank you thank you
解决方案 »
- 我,我,我,我,我搞不明白了!烦烦烦烦烦烦烦烦烦烦·!··!·!谁来帮帮我。。
- @@@@@@ help me
- java中锁对象的题目
- 在if(e.getSource().equals(fuButton1))方法里面哪个地方出了错,请帮我改改,它错在那里呢?谢谢!
- StringTokenizer 读文件存入数组 请指点!
- 如何使自己写的类具有生成事件的能力?
- 救命啊有没有人会呀,Applet里面调用打印机怎么设权限
- 高分请教:如何在java中读取Foxpro生成的dbf文件?最好给点源码,谢了先!
- 初学Java
- Sitemap网站生成器只能抓取jsp,不能抓取action中方法跳转的jsp页面吗?
- 线程 SCJP
- "update category set isleaf =" +1+ " where id=" +pid 为什么错了?
JList可以多选的。
String[] data = {"one", "two", "three", "four"};
JList dataList = new JList(data);
http://www.crionics.com/products/opensource/faq/swing_ex/JListExamples1.html
这样的说法实在是有些模糊,按照你所说的jlist应该展示出来是没有什么问题。
但是你所说的选取是什么意思?鼠标选中?
而且,问题不要这么大,你不会是一点思路都没有吧?卡在哪里,就针对哪里下功夫。
我现在把文件列表都列在了swing上了..我在swing中增加了一个事件.当我选中某一个文件名,点一下按钮,就可以把该文件从webapps目录里下载到本地
private javax.swing.JScrollPane jScrollPane1;
private DefaultListModel lists = getList();private void initComponents() {
jList1 = new javax.swing.JList();
jList1.setModel(lists);
jScrollPane1.setViewportView(jList1);
}private final DefaultListModel getList(List<Integer> list){
DefaultListModel props = new DefaultListModel(); for(int i = 0; i<list.size(); i++){
props.addElement(String.valueOf(list.get(i)));
}
return props;
}
最好
Google下