我在目录中有文件。
我想知道是否可以创建一个包含文件列表(只有名称)和创建数据的表?但是在表格的每一行中,都有一个按钮来打开这一行的文件。
基本上,包含3列(名称,日期,按钮)和行数的表将根据文件夹中的文件数而有所不同。
如果有可能,我该怎么做?
感谢您的帮助。
最好的问候。
丹尼尔
答案 0 :(得分:2)
对于文件列表, http://download.oracle.com/javase/1.4.2/docs/api/java/io/File.html#listFiles()
我不知道如何获取创建日期,但是有一个获取lastmodifieddate()的函数。 http://download.oracle.com/javase/1.4.2/docs/api/java/io/File.html#lastModified()
要使用按钮打开,请在按钮单击事件执行时执行,
Runtime.getRuntime()。exec(“cmd / c dir \”“+ <filename from first column>
+”\“”); (如果您的操作系统是Windows)
把所有这些放在桌子上, http://www.java2s.com/Code/Java/Swing-Components/ButtonTableExample.htm
答案 1 :(得分:2)
Table Button Column显示了向列添加按钮的简便方法。
答案 2 :(得分:1)
此example显示如何将工具栏中的文件按钮与相应的菜单项链接。