gpt4 book ai didi

java - JTable 中文件的缩写名称

转载 作者:行者123 更新时间:2023-12-02 05:38:02 24 4
gpt4 key购买 nike

我刚刚制作了项目 - 文件指挥官。我对 JTable 中的文件名有问题,它显示其绝对路径,但我只想显示单独的名称文件/目录。如果我在 TableModel 中使用 file.getName 就可以了,但是如果我点击 dir,它的行为就像一个 String

简而言之,我需要显示 JTable 中目录中的文件及其名称,但单击它后它的行为必须类似于文件。

如何解决这个问题?

最佳答案

您需要为该列创建一个自定义渲染器。

阅读 Swing 教程中关于 Using Custom Renderers 的部分了解更多信息和示例。在您的情况下,您可以修改示例渲染器来覆盖 setValue() 方法以显示文件名而不是整个路径。

关于java - JTable 中文件的缩写名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24782512/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com