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

在Windows中将自定义文件扩展名与Java应用程序关联

韦星文
2023-03-14
问题内容

我想在Windows下将一些文件扩展名“链接”到我的Java应用程序。当用户双击带有“链接”扩展名的文件时,我想打开我的应用程序,我需要知道启动该应用程序的文件的路径。


问题答案:

如果您部署应用程序。使用Java WebStart可以在启动文件中声明对文件类型的兴趣。观看演示。文件服务,..

..提示用户将.zzz内容类型的文件扩展名(仅是不太可能与现有文件关联冲突的文件类型)相关联text/sleepytime。..

当用户双击.zzz文件时,该文件应在应用程序中打开。实际上,“提示”这个词并不是全部。如果启动沙盒版本,系统将提示您关联文件类型。受信任的版本不会提示。

要向该过程添加更多的用户控制,请查看IntegrationService1.6.0_18中引入的(我还没有关于该控件的演示)。与用户确认后,您可以在启动时运行它。



 类似资料:
  • 问题内容: 我的目标是为正在创建的程序创建一个新的文件扩展名(可能不止一个)。因此,在四处浏览后,我发现了以下有关该主题的大量资源,以防万一有人想看一下它们并获得我一直在看的内容的大致思路。 http://support.microsoft.com/?scid=kb%3Ben- us%3B185453&x=6&y=11 http://www.rgagnon.com/javadetails/java

  • 我正在用typo37.6编写一个extbase扩展来组织一个团队。分机的钥匙是小队。每个团队都属于一名培训师,该培训师在fe_用户表中有记录。因此,在我的团队模型中,我与fe_users表有一个关系。我从extension builder开始,然后按照这些网站上的说明调整了我的模型:https://www.typo3.net/forum/thematik/zeige/thema/126982/在后

  • 问题内容: 我正在创建一个Java swing应用程序,需要将我的程序设置为文件扩展名(MIME类型)的默认程序。这 必须 在Windows上运行,如果在OS X / Linux上也可以运行,那就太好了。我对Java有点陌生(3或4个月),所以请不要用各种专家级的语言来轰炸我。 我已经看到在Windows中将自定义文件扩展名与Java应用程序相关联,但是我不希望不使用Java Web Start。

  • 我试图在我的Espresso检测测试中设置Dagger,以便模拟对外部资源(在本例中是RESTful服务)的调用。我在Robolectric中为我的单元测试所遵循的模式是扩展我的生产应用程序类,并用返回mock的测试模块重写Dagger模块。我试图在这里做同样的事情,但是在我的Espresso测试中,当我试图将应用程序强制转换为自定义应用程序时,我得到了一个ClassCastException。

  • 问题内容: 我正在使用应用程序工厂模式来设置我的Flask应用程序。我的应用程序使用Flask- Babel扩展程序,该扩展程序也在工厂中设置。但是,我想以蓝图的形式访问该扩展程序以便使用它, 工厂在。 我想添加以下内容: 不幸的是,无法从应用程序工厂访问变量。我应该如何解决这个问题? 问题答案: 正是这种情况下,Flask扩展被设计为无需应用程序实例即可实例化。在工厂外,定义扩展。在工厂内部,致

  • 问题内容: 我正在编写一个基于跨平台Swing的应用程序,在该应用程序中我想利用已在OS中注册的文件关联。 因此,iv到了可以单击文件并加载应用程序的地步,但是我需要知道的是如何让我的应用程序知道启动文件的文件的位置,然后查询内容。 与文件关联注册还有其他关系吗?还是Java可以帮我做到这一点? 问题答案: 我不是很肯定,但是我希望通过文件单击处理的文件名最终会出现在方法的参数中。您是否尝试过/检