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

发布于 2024-10-03 23:51:16 字数 195 浏览 3 评论 0原文

我的目录中有文件。

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

基本上,一个包含 3 列(名称、日期、按钮)的表格,行数将根据文件夹中文件的数量而变化。

如果可能的话,我该怎么做?

感谢您的帮助。

此致。

丹尼尔

I have files in a directory.

I would like to know if it’s possible to create a table with the list of the files (only the name) and the data of creation? But in each line of the table, a button to open the file of this line.

Basically, a table with 3 columns (name, date, button), and the number of rows would vary depending on the number of files in the folder.

If it’s possible, how can I do this?

Thank you for your help.

Best regards.

Daniel

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

天赋异禀 2024-10-10 23:51:17
  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 \""+<第一列的文件名> + "\""); (如果您的操作系统是Windows)

  4. 要将所有这些放入表中,
    http://www.java2s.com/Code/Java/Swing-Components /ButtonTableExample.htm

  1. For list of files,
    http://download.oracle.com/javase/1.4.2/docs/api/java/io/File.html#listFiles()

  2. I don't know about how to get creation date, but there is a function for getting lastmodifieddate().
    http://download.oracle.com/javase/1.4.2/docs/api/java/io/File.html#lastModified()

  3. To open with the button, on button click event execute,
    Runtime.getRuntime().exec("cmd /c dir \""+<filename from first column> + "\""); (IF your OS is windows)

  4. To put all these in table,
    http://www.java2s.com/Code/Java/Swing-Components/ButtonTableExample.htm

无所的.畏惧 2024-10-10 23:51:17

表格按钮列展示了向表格添加按钮的简单方法柱子。

Table Button Column shows an easy way to add buttons to a column.

无声无音无过去 2024-10-10 23:51:17

示例展示了如何将工具栏中的文件按钮与相应的菜单项链接起来。

This example shows how to link file buttons in a tool bar with corresponding menu items.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文