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

在Java应用程序中利用文件关联

长孙知
2023-03-14
问题内容

我正在编写一个基于跨平台Swing的应用程序,在该应用程序中我想利用已在OS中注册的文件关联。

因此,iv到了可以单击文件并加载应用程序的地步,但是我需要知道的是如何让我的应用程序知道启动文件的文件的位置,然后查询内容。

与文件关联注册还有其他关系吗?还是Java可以帮我做到这一点?


问题答案:

我不是很肯定,但是我希望通过文件单击处理的文件名最终会出现在main()方法的参数中。您是否尝试过/检查过?



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

  • 想要改进此问题?通过编辑这篇文章来更新问题,以便可以用事实和引用来回答它。 在我的Web应用程序中,我希望允许“客户端用户”上传大量图像文件,并且“客户端用户”必须能够看到上传图像文件的网格。 在这种情况下,所有图像文件都有权进行上传、读取、删除和编辑操作。 基本上我使用的是java技术,但我有疑问, < li >管理这种大型图像文件最安全、最有效的方法是什么? < li >在这种web应用程序中

  • 问题内容: 我想在Windows下将一些文件扩展名“链接”到我的Java应用程序。当用户双击带有“链接”扩展名的文件时,我想打开我的应用程序,我需要知道启动该应用程序的文件的路径。 问题答案: 如果您部署应用程序。使用Java WebStart可以在启动文件中声明对文件类型的兴趣。观看演示。文件服务,.. ..提示用户将内容类型的文件扩展名(仅是不太可能与现有文件关联冲突的文件类型)相关联。..

  • 问题内容: 好的,我在问这个问题之前就考虑过,因为起初听起来确实像是一个古老的问题,可以归结为“是否有可能在存档中写入内容”。我是Mac OS X的新手,但我已经阅读过应用程序只是一个带有扩展名和特定文件结构的文件夹。因此,我想知道是否可以在此文件夹中写入内容,以及如何写入。 我问的原因是因为在我的Java程序中,在Windows上,它会读取程序目录中的某些文件(“程序文件”的原理),但在OSX应

  • 我发现这两种可能性显示一个pdf文件。 > 打开webView,使用: 使用外部应用程序打开pdf文件: Intent Intent=新的意图(Intent.action_view);Intent.SetDataAndType(URI.FromFile(outFile),“Application/PDF”);Intent.SetFlags(Intent.Flag_Activity_NO_Histo

  • 我有一个Java应用程序(基于web),它有时会在几个小时内显示非常高的CPU利用率(几乎90%)。Linux的TOP命令显示了这一点。重新启动应用程序时,问题就会消失。 所以要调查: 我使用线程转储来查找线程正在执行的操作。有几个线程处于“可运行”状态,一些线程处于其他一些状态。在重复执行线程转储时,我确实看到一些线程总是处于“可运行”状态。因此,他们似乎是罪魁祸首。 但我无法确定,哪个线程占用