2010-11-22 3 views
1

ディレクトリにファイルがあります。ボタンとディレクトリのファイルリストを含むテーブルを作成

ファイルのリスト(名前のみ)と作成するデータを持つテーブルを作成できるかどうかを知りたいですか?しかし、テーブルの各行には、この行のファイルを開くためのボタンがあります。

基本的には、3つの列(名前、日付、ボタン)、および行数を持つ表は、フォルダ内のファイル数によって異なります。

可能であれば、どうすればよいですか?

ありがとうございました。

よろしくお願いいたします。

ダニエル

ファイルのリストについては
+0

このテーブルをユーザーにどのように提示していますか?スイング 'JTable'を意味しますか? – Qwerky

+0

はい私はSwing JTableを使用します –

答えて

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. 実行ボタンのクリックイベントに、ボタンで開くには
  4. 、 Runtime.getRuntime()のexec( "CMD/C DIR \" "+ <filename from first column> + "\"");テーブル内のすべてのこれらを入れて

  5. (お使いのOSがWindowsの場合)、 http://www.java2s.com/Code/Java/Swing-Components/ButtonTableExample.htm

+0

作成日の利用可能性は、ファイルシステム固有のものになります。たとえば、NTFS(Windows)にはext3(Linux)はありません。最終更新日は普遍的に利用可能です。おそらく、作成日が利用できない場合、ユーザーはそのユーザーにフォールバックする可能性があります。 –

1

このexampleは、ツールバーのファイルボタンと対応するメニュー項目をリンクする方法を示しています。

関連する問題