代码之家  ›  专栏  ›  技术社区  ›  Martin DeMello

带有内联缩略图的java文件选取器

  •  1
  • Martin DeMello  · 技术社区  · 15 年前

    我需要一个nautilus风格的文件选择器在java中,其中的文件显示“画廊风格”与每个文件的自定义缩略图。是否可以让标准的“打开文件”对话框执行此操作?如果没有,有人知道我可以使用的开源小部件吗?

    3 回复  |  直到 15 年前
        1
  •  2
  •   trashgod    14 年前

    我认为@davetron5000建议可能仍然有用:如中所示 How to Use File Choosers ,的 FileChooserDemo2 示例演示了一种构造thumnail的方法。这并不完全是你想要的,但它可能是一个很好的起点。您需要更新预览窗格以响应 DIRECTORY_CHANGED_PROPERTY ,而不是 SELECTED_FILE_CHANGED_PROPERTY

    附录: org.netbeans.swing.outline.Outline 有一个习惯 TableCellRenderer 可能是个有趣的选择。

        2
  •  2
  •   trashgod    15 年前

    JFileChooser 允许您访问自定义区域,在该区域中可以添加所需的任何UI元素。可通过 setAccessory(JComponent) javadoc .

        3
  •  0
  •   PeterMmm    15 年前

    鹦鹉螺 是KDE文件管理器。

    我不知道KDE是否可以使用,但是对于Windows我通常使用(Eclipse) SWT

    Example here