java 中怎么在工程中建包 使用 image

2025-03-16 08:18:23
推荐回答(4个)
回答(1):

根据你的意思,是要在项目中建立一个包,存放image,对吧?你可以选中“WebRoot”,然后,单击鼠标右键,在弹出的菜单中选择“New”,右侧会出现子菜单,在子菜单中选择“Folder”,在弹出的窗口中输入你的文件名,点击“确定”即可,然后在这个文件下新建文件夹image,image里面放你的图片就行了

回答(2):

那么你的工程的路径是什么呢jlabe =new jlabe(new imageincon(“image/h.jpg”));是在工程路径下寻找image文件夹,我觉得没有错误呀。

回答(3):

在src文件夹下面,弄一个image文件夹,然后在image文件夹下面,放上一张2.jpg的图片文件。。
代码:
import java.awt.*;

import javax.swing.*;

public class Demo {
private JFrame f=new JFrame("demo");
private JButton b=new JButton("image");
public Demo(){
ImageIcon icon=new ImageIcon(getClass().getResource("/image/2.jpg"));

Image img=icon.getImage();
f.setSize(400, 200);
f.add(b);
b.setIcon(icon);
f.setVisible(true);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}

public static void main(String [] args){
new Demo();
}
}

主要用到getClass().getResource("/image/2.jpg")
你按照我这样做的话,就算你是把你整个程序的东西都放到jar包里面也没问题。

回答(4):

前面加../试试