问题标签 [getresource]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - getResource 不加载图像
图像“Pic.jpg”最初位于"C:\Users\qwerty\Documents\NetBeansProjects\SelfTestX\src\Java\image".
它没有用。我继续阅读getResource(),它实际上是从 .class 文件的存储位置读取的。
所以,我复制了相同的图像并将其粘贴在"C:\Users\qwerty\Documents\NetBeansProjects\SelfTestX\build\classes\Java\image"
它也没有用。
任何帮助是极大的赞赏。
我在下面列出了基本代码。希望它足够短。
java - 使用 getResource 写入文件
我使用此方法写入文本文件(使用 getResource()... 在 JAR 文件中使用)。我的文件在 Classpath 中,这是我的代码:
java - getClass().getResource() 异常?
我正在尝试学习如何将图像添加到我的 JFrame。我在 GUI 方面已经足够了,但我根本无法理解为什么这不起作用。
我已经设置了数组,以便我可以制作多个图像,以防您想知道。
(1) 我的问题是 getClass().getResource("0.png"); 由于某种原因,这一直失败。当 main(S...) 去创建对象 GUIv1 时,它在 image[0].....0.png") 中失败;
不知道为什么,我正在使用 eclipse,并且图像就在我的班级所在的默认包中。有什么需要吗?
(2) 这里似乎也有问题,但这不是第一个异常的原因,我也很感激这个问题的答案。
(如果代码字体有误,我深表歉意,这是我第一次来这里)。
java - 在注释处理器中使用 StandardLocation 类
我正在使用 NETBeans IDE 开发注释处理器。我已经编写了注释处理器,然后将其转换为 JAR,然后将此 JAR 作为引用库添加到我正在使用注释的另一个 java 应用程序中。
现在我的问题是在注释处理器内部,如果我想访问源文件(被注释的文件)然后我尝试使用下面的代码获取 FileObject
但它返回null。这里的 demo 是带有注释类 MainCopy.java 的包。当我阅读 StandardLocation 类的文档时,它说必须支持它才能工作,有人可以帮我解决这个问题或指导我如何获取 FileObject。
谢谢
java - 从 R.raw 文件夹打开文件
我正在尝试使用输入流从我的 R.raw 文件夹中打开文件。但我总是得到这个错误:
当我尝试使用快速修复时,出现另一个错误。就像这个:
这是我的代码:
java - 将二进制文件复制到 jar 之外
我有一个 exe 打包在我的 jar 文件中,我试图将它复制到一个临时位置,以便我可以使用它来运行它Desktop.browse(),为此我使用输入流构造函数设置了一个扫描仪class.getResourceAsStream,然后用一个printwriter写入所有到一个文件。出现的问题说exe无效。我认为这是由于丢失了一些二进制数据。如果有人可以提供帮助,请发表评论。
java - Class.getResource() 返回 null
我正在尝试在 JPanel 上显示图片,但我不断收到错误消息:
java.lang.IllegalArgumentException:输入 == 空!
我不明白发生了什么。
这是我正在使用的代码:
这只会导致我收到错误消息!
堆栈跟踪产生以下内容:
我该如何解决这个问题?我检查了图像的位置,并从不同的位置尝试过,总是得到相同的错误!
我正在使用 Netbeans IDE。
java - Main.class.getResource() 和 jTextArea
当我从 jar 文件中读取文件并将其放入 jTextArea 时,它会显示加密符号,而不是真实内容。
我在做什么:
然后我读了文件:
现在,我将 ArrayList 中的所有行放在 jTextArea 中,这向我展示了这样的内容:
PK����?����^��S?��3��� z_��
%�Q Tl?7��+�;���fK� �N��:k����� ]�Xk,������U"������q��\����%�Q#4x�|[���o�S{��:�aG�*sg�' .}����x����5��q���hpu�H���W�9���h2��Q����#���@7(�@�� ��F!��~��?����j�?\xA�/�Rr.�v�l�PK�bv�=
文本文件包含:
我确定该文件存在!有谁知道问题是什么?我的“getResource”正确吗?
java - getResource puts a leading / before the disk name using java 1.7 windows 7
The following gives a leading slash before the disk name. How can I avoid that?
Gives:
android - Android setdrawable 从另一个类
这是我的代码。我正在尝试设置线性布局的背景。但是这个 xml (rowback) 不是我的主要活动内容,所以会出错。如何从其内容中没有该 XML 的类中设置一些 XML?
日志猫: