[size=14px]谁知道Java如何做出类似 Windows Explorer 打开文件下 右边的显示界面,通过View 选择title 、icons、list、detail显示风格
主要想做出detail 那样的显示风格,多列,第一列显示文件名、大小、类型、修改日期
同时能显示出文件夹的图标(如果我说的不详细,参看附件的图片)。
不知道如何做,恳请高手指教,谢谢size]
主要想做出detail 那样的显示风格,多列,第一列显示文件名、大小、类型、修改日期
同时能显示出文件夹的图标(如果我说的不详细,参看附件的图片)。
不知道如何做,恳请高手指教,谢谢size]
楼主【sunhai】截止到2008-07-26 14:25:06的历史汇总数据(不包括此帖):
发帖的总数量:4 发帖的总分数:140 每贴平均分数:35
回帖的总数量:3 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:4 结贴的总分数:140
无满意结贴数:1 无满意结贴分:60
未结的帖子数:0 未结的总分数:0
结贴的百分比:100.00% 结分的百分比:100.00%
无满意结贴率:25.00 % 无满意结分率:42.86 %
敬礼!
import javax.swing.JFrame;
import javax.swing.JFileChooser;@SuppressWarnings("serial")
public class FileViewer extends JFrame { private JFileChooser jfc; public FileViewer() {
super("FileViewer");
this.jfc = new JFileChooser();
this.jfc.setControlButtonsAreShown(false);
getContentPane().add(this.jfc, BorderLayout.CENTER);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(60, 60, 700, 500);
} public static void main(String[] args) {
new FileViewer().setVisible(true);
}}
第一个list中可以用JLabel,里面可以直接获取系统的图标 ,后面可以把你需要的信息依次显示出来.
你仔细看看代码,不是弹出来的对话框,那是一个放到 JFrame 里的组件。
另外发现JList 其实也可以显示图标,JTable还没研究,再次感谢