Java 同时使用 FileChooser 和 Image 的列渲染器
Java Renderer for column with FileChooser and Image at the same time
我想知道在Java中是否可能出现这样的情况:
我有一个 JTable,我想在一个列中实现一个 JFileChooser,然后,当用户 select 来自这个 FileChooser 的文件(这是一个 Image/Icon)时,然后 Image/Icon 显示在同一列中(覆盖 FileChooser 对象..)。
据我所知,一个人可以实现自己的渲染器,但我不知道你是否可以做出类似的东西。
感谢您的帮助。
您需要单元格编辑器和渲染器。尽管人们喜欢在使用 Swing 时进行不必要的子类型化,但您不需要让 JFileChooser
实现 renderer/editor。然后只需交换播放中的组件,或者让编辑器使用 JFileChoose
和渲染器使用 JLabel
.
我想知道在Java中是否可能出现这样的情况:
我有一个 JTable,我想在一个列中实现一个 JFileChooser,然后,当用户 select 来自这个 FileChooser 的文件(这是一个 Image/Icon)时,然后 Image/Icon 显示在同一列中(覆盖 FileChooser 对象..)。
据我所知,一个人可以实现自己的渲染器,但我不知道你是否可以做出类似的东西。
感谢您的帮助。
您需要单元格编辑器和渲染器。尽管人们喜欢在使用 Swing 时进行不必要的子类型化,但您不需要让 JFileChooser
实现 renderer/editor。然后只需交换播放中的组件,或者让编辑器使用 JFileChoose
和渲染器使用 JLabel
.