![]() |
1
7
您可以在jar文件中嵌入资源—这毕竟只是一个zip文件。标准方法是将资源文件放在源层次结构的某个目录中。然后通过Object.getClass().getResourceAsStream()引用它们。因此,您需要更改在代码中检索它们的方式。 您可以在此处阅读更多内容: Object.getClass().getResourceAsStream() 当您将这些资源文件放在src层次结构中时,我相信Netbeans应该用项目的标准构建为您提供jar。 |
![]() |
2
1
JNLP and Java Web Start . 这些技术只是为您描述的任务而存在的。 |
![]() |
3
1
我建议做一个简单的程序,播放声音,并尝试它之前,你试图转换整个项目。 如果你尝试,但它不工作,让我知道,我会看看我是否可以深入一点(张贴的简单项目的代码将是很好的,如果它来了)。 |
![]() |
4
1
它会在磁盘或JAR文件中找到该文件。如果它在JAR文件中,它会将它提取到一个临时目录中。然后,您可以使用“new File(fileName)”打开文件,不管它以前在哪里,它都将在磁盘上。 我要做的是看一下getFile方法,看看您可以对JAR文件做些什么来迭代它的内容,并在给定的目录中找到文件。
编辑: 抱歉,我现在没有时间处理这个问题(如果我得到一些,我会把代码贴在这里)。但我会这么做:
也许有更好的办法,但我想这会管用的。 |
![]() |
5
0
对将编译好的.class文件和包含文件夹的资源放在jar文件中。。你还必须建立一个清单文件。。您可以找到关于在上创建.jar文件的教程 谷歌。您很可能会被推荐到java.sun.com。 |
![]() |
Anonymous · 将jPanel背景颜色更改为RGB值 7 年前 |
![]() |
Sara Shall · 如何在java中打印数组列表? 7 年前 |
![]() |
Tbijo54 · 静态方法不在主类中运行它 7 年前 |
![]() |
Alberto · Netbeans更新 7 年前 |