jjzjj

getresource

全部标签

java - 从 src/main/resources 读取会产生 NullPointerException

在我的Maven项目中,我在src/main/resources中有一个xls文件。当我这样读时:InputStreamin=newFileInputStream("src/main/resources/WBU_template.xls");一切正常。但是我想用getResourceAsStream将它作为InputStream读取。当我这样做时,无论有没有斜线,我总是得到一个NPE。privatestaticfinalStringTEMPLATEFILE="/WBU_template.xls";InputStreamin=this.getClass.getResourceAsStre

java - 从 src/main/resources 读取会产生 NullPointerException

在我的Maven项目中,我在src/main/resources中有一个xls文件。当我这样读时:InputStreamin=newFileInputStream("src/main/resources/WBU_template.xls");一切正常。但是我想用getResourceAsStream将它作为InputStream读取。当我这样做时,无论有没有斜线,我总是得到一个NPE。privatestaticfinalStringTEMPLATEFILE="/WBU_template.xls";InputStreamin=this.getClass.getResourceAsStre

Eclipse : Where do I put files on the filesystem that I want to load using getResource? 中的 Java(例如 ImageIcon 的图像)

我知道文件需要放在getClass().getResource(filename)可以找到它的位置,但我不知道它在哪里。我对将文件放在文件系统本身的什么位置以及如何使用Eclipse的功能来设置资源都很感兴趣。 最佳答案 对于Eclipse,通常您需要做的就是在源代码目录中的某个位置设置一个文件夹。例如,如果包含您的源代码的目录是/src那么您可以创建一个/src/resources文件夹来放置您的图像/文件。然后,在您的类(class)中,您执行getResource("/resources/image.png")来检索它。如果您

Eclipse : Where do I put files on the filesystem that I want to load using getResource? 中的 Java(例如 ImageIcon 的图像)

我知道文件需要放在getClass().getResource(filename)可以找到它的位置,但我不知道它在哪里。我对将文件放在文件系统本身的什么位置以及如何使用Eclipse的功能来设置资源都很感兴趣。 最佳答案 对于Eclipse,通常您需要做的就是在源代码目录中的某个位置设置一个文件夹。例如,如果包含您的源代码的目录是/src那么您可以创建一个/src/resources文件夹来放置您的图像/文件。然后,在您的类(class)中,您执行getResource("/resources/image.png")来检索它。如果您

Java getClass().getResource ("file") 导致 NullPointerException

我正在关注SnakeJavagamestutorial并且总是得到这个错误:ImageIconiid=newImageIcon(this.getClass().getResource("ball.png"));ball=iid.getImage();Exceptioninthread"main"java.lang.NullPointerExceptionatjavax.swing.ImageIcon.(UnknownSource)atsnake2.Board.(Board.java:52)atsnake2.Snake.(Snake.java:10)atsnake2.Snake.main

路径中带有特殊字符的Java ClassLoader getResource

我有以下问题。在我们的集成测试中,我们使用不同的配置,该配置将在测试之前使用以下代码从测试资源中加载:URLresource=ClassLoader.getSystemResource("application.conf");只要路径中没有特殊字符,这就可以正常工作。例如具有以下正确路径D:/Dev/projects/#FLI/flinsta/fgraph/build/resources/test/application.conf将导致getSystemResource给出的以下错误文件路径:D:/Dev/projects/%23FLI/flinsta/fgraph/build/res

来自非 Activity 类的 android getResources()

我正在尝试从assets/model.txt加载我的顶点数组我有OpenGLActivity、GLRenderer和Mymodel类我将这一行添加到OpenGLActivity:publicstaticContextcontext;这是Mymodel类:Contextcontext=OpenGLActivity.context;AssetManageram=context.getResources().getAssets();InputStreamis=null;try{is=am.open("model.txt");}catch(IOExceptione){//TODOAuto-ge

android - 如何在 Adapter.java 上使用 getResources()

我想在我的TabView上添加图标,但我被卡住了,因为我不能在自定义TabAdapter中使用getResources()。我已经尝试使用getAplicationContext().getResources、getActivity.getResources(),但我仍然看到消息“无法解析方法”。有人可以帮助我吗?packagecom.glapps.mobile.codifynotes.Adapter;importandroid.content.Context;importandroid.graphics.drawable.Drawable;importandroid.support.

getResources().getString(R.string.value) 中的 java.lang.NullPointer 异常;

我希望在所有Activity中都有一个常量值,所以我将它写在string.xml文件中。现在,为了在.java文件中获取该值,我正在编写如下代码:getResources().getString(R.string.my_website);-Thisis18lineofSplashClass我在主类中调用这段代码如下:publicclassSplashextendsActivity{finalStringWebsiteURL=getResources().getString(R.string.my_website);}但它给我java.lang.NullPointerException。

java - getResources 不起作用/未定义 Java

我在调用标准类中的getResources()函数时遇到问题。所有导入都必须在那里才能使用该功能。我需要延长类(class)的特殊类(class)吗?感谢您的及时帮助。packagecom.example.helloandroid;importandroid.app.Activity;importandroid.content.ContentValues;importandroid.content.Context;importandroid.content.ContextWrapper;importandroid.content.res.Resources;importandroid.