`

getClass().getResource(path)加载图像遇到的问题

    博客分类:
  • Java
 
阅读更多
参数path必须是在class包的空间内,否则会找不到所要加载的资源。因为该方法查找与给定类相关的资源的规则是通过定义类的 class loader 实现的。比如:
URL imgURL = getClass().getResource("/data/2.bmp"); 其中data是执行的class文件夹所在根目录下的data目录
分享到:
评论

相关推荐

    Eclipse+Java+OpenCV246人脸检测

    String xmlfilePath=getClass().getResource("lbpcascade_frontalface.xml").getPath().substring(1); CascadeClassifier faceDetector = new CascadeClassifier(xmlfilePath); Mat image = Highgui.imread...

    从java jar文件包中读资源的常用方法

    ImageIcon icon = new ImageIcon(getClass().getResource("/image/b1.gif")); ``` 这里的`getClass()`返回当前类的`Class`对象,`getResource()`方法则用于获取指定路径的资源。路径必须以斜杠`/`开头,表示从类...

    Java开发——qq图片.zip

    URL resource = getClass().getResource("/images/image.png"); ImageIcon icon = new ImageIcon(resource); ``` 4. **缩放和旋转图片**: Java 2D API允许对图像进行复杂的操作,如缩放、旋转和裁剪。`java.awt....

    在jframe中将图像设置为背景图像

    URL imageUrl = getClass().getResource("/path/to/your/image.jpg"); Image image = ImageIO.read(imageUrl); ``` 5. **创建自定义组件** 要使图像成为背景,我们需要创建一个新的JPanel子类,覆盖`...

    程序图标资源

    ImageIcon icon = new ImageIcon(getClass().getResource("/path/to/icon.png")); ``` 在Java Swing或JavaFX中,可以将这个ImageIcon应用于按钮、菜单项或其他组件。例如,设置按钮的图标: ```java JButton ...

Global site tag (gtag.js) - Google Analytics