java中加载图片的方式

欢迎进入Java社区论坛,与200万技术人员互动交流 >>进入

假设目录结构如下:

项目目录–src–testTable–image–active.gif

|

|_Task.class

Java代码

1.方法1:通过项目目录访问.

2.String a = System.getProperty(“user.dir”); //得到项目目录

3.String activeString= a + “\\src\\testTable\\image\\active.gif”;

方法1:通过项目目录访问.

String a = System.getProperty(“user.dir”); //得到项目目录

String activeString= a + “\\src\\testTable\\image\\active.gif”;

Java代码

1.方法2:通过当前目录访问:

2.String activeString= Task.class.getResource(“image/active.gif”).getFile();

方法2:通过当前目录访问:

String activeString= Task.class.getResource(“image/active.gif”).getFile();

Java代码

1.方法3:通过源目录(src)访问

2.String activeString = Task.class.getClassLoader().getResource(“testTable/image/active.gif”).getFile();

方法3:通过源目录(src)访问

String activeString = Task.class.getClassLoader().getResource(“testTable/image/active.gif”).getFile();

Java代码

1.最后得到Image:

2.ImageIcon activeIcon = new ImageIcon(activeString);

3.Image activeImage = activeIcon.getImage();

4.

5.或者是:

6.Image activeImage =Toolkit.getDefaultToolkit().createImage(activeString);

自己变得跟水晶一般透明,

java中加载图片的方式

相关文章:

你感兴趣的文章:

标签云: