java标记为图像
有人能告诉我为什么(给我代码)用JLabel Hi替换图像点吗 所以点出现了。我现在得到的只是“嗨”这个词
public class Memory extends JPanel {
ImageIcon Dots = new ImageIcon("Dots.jpg");
private JLabel Hi = new JLabel("Hi");
//ImageIcon Dots = new ImageIcon(this.getClass().getResource("Dots.jpg"));
Memory(){
Hi.setIcon(Dots);
Hi.setPreferredSize(new Dimension(100,100));
this.add(Hi);
}
}
# 1 楼答案
您应该在“src”文件夹(包含所有.java类/代码的文件夹)中创建一个文件夹,然后将*。jpg图标在那里。那就试试这样的
假设您创建的文件夹名为“资源”