首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JavaFX加载外部资源问题

JavaFX加载外部资源问题
EN

Stack Overflow用户
提问于 2010-04-04 02:52:09
回答 1查看 594关注 0票数 0

我已经在NetBeans6.8IDE中编写了一个小的JavaFX小程序。如果小程序在我的计算机上运行,一切工作正常。但是,当我将applet (和编辑的JNLP文件,其中包含到服务器的已更改路径)放入服务器时,它不会从服务器文本文件加载任何数据。路径是正确的--我看了很多次--它们都是好的。它也不会加载带有外部urls的图像。怎么啦?

EN

回答 1

Stack Overflow用户

发布于 2010-04-08 19:58:27

我还没有看到你的代码,所以我来猜一猜。如果您的资源没有捆绑在JAR文件中,而您正在使用file://来访问它,那么您将需要对applet进行签名。在应用程序上,右键单击项目节点->属性->应用程序。选择自签名。

如果你不想签署你的applet,那就以REST的形式访问你的资源。使用HttpRequest。

如果它在客户机上,请考虑使用JNLP API,如下所示。

代码语言:javascript
复制
FileOpenService fos = (FileOpenService)ServiceManager
        .lookup(“javax.jnlp.FileOpenService”);

//Open dialog pops up
FileContent fc = fos.openFileDialog(null, null);

诊断问题的最好方法是打开Java控制台,查看是否有任何异常。运行$ Java _HOME/bin/ControlPanel ->高级-> Java控制台->显示控制台

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2572293

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档