同时具有 FileChooser 和 Image 的列的 Java 渲染器

问题描述 投票:0回答:1

我想知道Java中是否有可能出现这样的情况:

我有一个 JTable,我想在列中实现 JFileChooser,然后,当用户从此 FileChooser 选择文件(这是图像/图标)时,图像/图标将显示在同一列中(覆盖FileChooser 对象..).

据我所知,一个人可以实现自己的渲染器,但我不知道你是否可以做出类似的东西。

感谢您的帮助。

java jtable tablecellrenderer
1个回答
0
投票

您将需要一个单元格编辑器和一个渲染器。尽管人们喜欢在使用 Swing 时进行不必要的子类型,但您不需要让

JFileChooser
实现渲染器/编辑器。然后只需交换播放中的组件,或者让编辑器使用
JFileChoose
和渲染器使用
JLabel

© www.soinside.com 2019 - 2024. All rights reserved.