创建一个包含按钮和目录文件列表的表

时间:2010-11-22 17:03:16

标签: java swing jtable

我在目录中有文件。

我想知道是否可以创建一个包含文件列表(只有名称)和创建数据的表?但是在表格的每一行中,都有一个按钮来打开这一行的文件。

基本上,包含3列(名称,日期,按钮)和行数的表将根据文件夹中的文件数而有所不同。

如果有可能,我该怎么做?

感谢您的帮助。

最好的问候。

丹尼尔

3 个答案:

答案 0 :(得分:2)

  1. 对于文件列表, http://download.oracle.com/javase/1.4.2/docs/api/java/io/File.html#listFiles()

  2. 我不知道如何获取创建日期,但是有一个获取lastmodifieddate()的函数。 http://download.oracle.com/javase/1.4.2/docs/api/java/io/File.html#lastModified()

  3. 要使用按钮打开,请在按钮单击事件执行时执行, Runtime.getRuntime()。exec(“cmd / c dir \”“+ <filename from first column> +”\“”); (如果您的操作系统是Windows)

  4. 把所有这些放在桌子上, http://www.java2s.com/Code/Java/Swing-Components/ButtonTableExample.htm

答案 1 :(得分:2)

Table Button Column显示了向列添加按钮的简便方法。

答案 2 :(得分:1)

example显示如何将工具栏中的文件按钮与相应的菜单项链接。