当前位置: 首页 > 面试题库 >

Java-在程序中创建新的文件扩展名

盖马鲁
2023-03-14
问题内容

我的目标是为正在创建的程序创建一个新的文件扩展名(可能不止一个)。因此,在四处浏览后,我发现了以下有关该主题的大量资源,以防万一有人想看一下它们并获得我一直在看的内容的大致思路。

http://support.microsoft.com/?scid=kb%3Ben-
us%3B185453&x=6&y=11

http://www.rgagnon.com/javadetails/java-0592.html

http://www.rgagnon.com/javadetails/java-0480.html

另外,请注意,Microsoft支持实际上是一门Visual Basic课程,但我只是想查看注册表更改中是否存在任何相似之处。

他们中的大多数人通常谈论进行一些注册表编辑,以便Windows可以识别新文件并知道如何处理。然后我偶然发现了Oracle的这份文档,该文档声称您可以使用一些(看似)简单的Java代码完成上述所有操作。我想这是否那么简单,但是已经有人指出了。另外,该文档来自2006年。我有很多问题,我知道可能要解决很多问题,因此,如果有人花时间回答这个问题,非常感谢!

  • 真正为Java程序创建和关联文件类型的最佳方法是什么?
  • 如果使用Oracle方法,是否在完全独立的程序中完成?我假设您不希望每次程序运行时都创建和关联文件类型,从我所看到的情况来看,这实际上会返回错误。
  • 我希望其他人(仅Windows用户)能够轻松安装该程序,但我使用的是Windows 7 64位。我应该注意使该关联也与32位系统兼容的任何更改吗?
  • 使用这两种方法,更改是否容易且完全可逆(即,如果我只是想创建测试文件扩展名)?

我以前没有任何知识,却找不到关于如何做这类事情的大量教学资源,因此,如果有人不能回答我的问题,但确实有一个很好的资源可供我参考,那就太好了,太。


问题答案:

Java Web Start不仅是来自Oracle的免费安装程序,而且还将注册应用程序。对文件类型的兴趣。请参阅文件服务演示。举个例子



 类似资料:
  • 问题内容: 使用Swing制作应用程序时,我已经看到人们做两件事之一来创建JFrame。哪种方法更好,为什么呢? 我是Java和编程的初学者。我唯一的学习资源是书籍,YouTube和Stack Overflow。 和 问题答案: 避免扩展JFrame,因为它将JGUI与你的GUI联系在一起。相反,如果你专注于创建JPanels,那么你可以自由地在需要的任何地方使用这些JPanels-在JFrame

  • 问题内容: 我在Django中有一个扩展的UserProfile模型: 还有一个signal.py: 我通过在我的:中确保信号被注册: 因此,应该为每个注册用户创建一个新的UserProfile,对吗?但事实并非如此。尝试登录时,总是出现“ UserProfile匹配查询不存在”错误,这意味着该数据库条目不存在。 我应该说我使用django-registration,它提供了user_regist

  • 本文向大家介绍C#程序获取C#中文件的扩展名,包括了C#程序获取C#中文件的扩展名的使用技巧和注意事项,需要的朋友参考一下 为了处理文件路径,在C#中使用Path类。 将文件名设置为字符串- 现在,要获取扩展名,请使用方法- 这是完整的代码- 示例 输出结果

  • 问题内容: 我必须将数据从Excel文件导入数据库,并执行此操作,我想检查所选文件的扩展名。 这是我的代码: 但是我总是得到: 选择一个Excel文件! 我找不到我的代码有什么问题,请有人帮忙。 问题答案: 以下 应该 要么

  • 问题内容: (不包括任何外部库。) 在不假定任何文件名的情况下,删除Java中文件名扩展名的最有效方法是什么? 一些例子和预期结果: 文件夹>文件夹 hello.txt>你好 read.me>阅读 hello.bkp.txt> hello.bkp 怪异..名称>怪异。 .hidden> .hidden (或者应该只 隐藏 最后一个?) 编辑 :原始问题假定输入是文件名(而不是文件路径)。由于一些答

  • 问题内容: 我在掌握某些内容时遇到了一些问题-我可能正在处理完全错误的问题。 我正在尝试创建一个扩展ArrayList的类,但是具有一些增加功能的方法(至少对于我正在开发的程序而言)。 方法之一是findById(intid),它在每个ArrayList对象中搜索特定的id匹配项。到目前为止,它仍然有效,但它不会让我做for (Item i : this) { i.getId(); } 我不明白为