创建静态获取资源类
Posted huangcan1688
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创建静态获取资源类相关的知识,希望对你有一定的参考价值。
在开发的过程中,有时候需要先获取到项目中的一些静态资源。如:图片等。
为了统一把静态资源封装,并更好的使用。下面有两种封装类的方法。
1、直接封装静态资源
public class GetImages {//创建统一获取的类 public static URL background = GetImages.class.getResource("background.jpg"); //创建出静态的图片资源 public static ImageIcon backgroundIcon = new ImageIcon(background); } //其他类进行调用 GetImages.backgroundIcon;//直接调用
2、封装静态方法类
public class GetImages { private static BufferedImage read; public static BufferedImage getImage(String url) { //通过IO流进行图片资源的获取 try { read = ImageIO.read(GetImages.class.getResource(url)); } catch (IOException e) { e.printStackTrace(); } return read; } } //其他类进行调用 GetImages.getImage("background.jpg");//输入图片路径
以上是关于创建静态获取资源类的主要内容,如果未能解决你的问题,请参考以下文章