Java 加载图片的几种方式
2012-08-28 00:00
288 查看
项目目录--src--testTable--image--active.gif
|
|_Task.class
方法1:通过项目目录访问。
String a = System.getProperty("user.dir"); //得到项目目录
String activeString= a + "\\src\\testTable\\image\\active.gif";
方法2:通过当前目录访问:
String activeString= Task.class.getResource("image/active.gif").getFile();
方法3:通过源目录(src)访问
String activeString = Task.class.getClassLoader().getResource("testTable/image/active.gif").getFile();
最后得到Image:
ImageIcon activeIcon = new ImageIcon(activeString);
Image activeImage = activeIcon.getImage();
或者是:
Image activeImage =Toolkit.getDefaultToolkit().createImage(activeString);
|
|_Task.class
方法1:通过项目目录访问。
String a = System.getProperty("user.dir"); //得到项目目录
String activeString= a + "\\src\\testTable\\image\\active.gif";
方法2:通过当前目录访问:
String activeString= Task.class.getResource("image/active.gif").getFile();
方法3:通过源目录(src)访问
String activeString = Task.class.getClassLoader().getResource("testTable/image/active.gif").getFile();
最后得到Image:
ImageIcon activeIcon = new ImageIcon(activeString);
Image activeImage = activeIcon.getImage();
或者是:
Image activeImage =Toolkit.getDefaultToolkit().createImage(activeString);
相关文章推荐
- java 加载图片的几种方式
- java几种图片加载方法的理解
- Java加载.class文件的几种方式
- Fresco加载图片的几种方式
- Flex加载图片的几种方式
- Flex加载图片的常用的几种方式
- Flex加载图片的常用的几种方式
- java文件路径几种加载方式
- Flex加载图片的常用的几种方式
- java文件路径几种加载方式
- java中类加载路径和项目根路径获取的几种方式
- 加载图片的几种方式
- java加载资源文件的几种方式
- java中类加载路径和项目根路径获取的几种方式
- java使用文件或字节数组方式加载图片,并修改图片后进行保存、输出等
- Android Handler加载图片的几种方式(完)
- java中类加载路径和项目根路径获取的几种方式
- Java加载src目录下文件的几种方式
- 加载 bean.xml 的几种方式 (java or web project)