java - 创建带有扩展名的文件夹/容器但将其视为文件?

标签 java file directory containers

我有一个自定义“容器”文件夹。我将其命名为 .llp。它实际上是一个文件夹,其中包含我实际需要的 2 个文件。

然后我使用 JFileChooser 并告诉它仅显示 .llp 文件。但是,如果我选择任何一个 .llp 文件/文件夹,它会打开它们并且我会看到其中的文件。 我可以使用解决方法:

fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);

但是用户也可以选择一些不同的文件夹。

如果我可以创建 .llp 文件/容器并且该系统将其视为文件容器,而不是文件夹,我会更高兴。例如,如果我双击它,我不希望它打开,而是询问我想使用哪个程序来打开 .llp 文件类型。

最佳答案

由于 nedtron 没有将他的答案放在答案部分,而是在评论中我会回答它。

.zip 是解决方案。

关于java - 创建带有扩展名的文件夹/容器但将其视为文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8522204/

相关文章:

c - C 中涉及套接字和客户端-服务器通信的程序问题

c# - 检查路径是文件还是目录的更好方法?

java - 为什么 List<String> 不能作为 List<Object> 接受?

java - 告诉 javac 忽略 System.out.println()

java - 如何对变量使用 unicode 转义序列?

Python:多次写入文件而无需每次写入都打开/关闭

file - C# with kendo ui - 客户端发送文件到服务器

python - 如何从python flask中的不同目录引用html模板

java - 如果double a=0.0,我可以直接比较a*b==0吗?

android - Xamarin 表格 : Write a file in Android device's internal storage