2010-11-22 55 views
1

我在目錄中有文件。使用按鈕和目錄的文件列表創建表

我想知道是否有可能創建一個表的文件列表(只有名稱)和創建數據?但是在表格的每一行中都有一個按鈕來打開這一行的文件。

基本上,具有3列(名稱,日期,按鈕)和行數的表根據文件夾中文件的數量而有所不同。

如果可能,我該怎麼做?

謝謝你的幫助。

此致敬禮。

丹尼爾

+0

你如何向用戶展示這張表?你的意思是一個Swing`JTable`? – Qwerky 2010-11-22 17:12:00

+0

是的,我使用Swing JTable – 2010-11-22 17:43:57

回答

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

example顯示瞭如何鏈接工具欄中的文件按鈕與相應的菜單項。