马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
代码如下import javax.swing.*;
import java.awt.*;
import javafx.event.ActionEvent;
import java.awt.*;
import java.awt.event.ActionListener;
import java.net.URL;
public class Demo extends JFrame{
public Demo() {
setTitle("展示图片");
URL url = Demo.class.getResource("111111.png");
System.out.println(url);
setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setBounds(100, 100, 500, 300);
Container c = getContentPane();
JLabel label1 = new JLabel("开始展示图片");
Icon icon = new ImageIcon(url);
label1.setIcon(icon);
c.add(label1);
validate();
}
public static void main(String[] args) {
new Demo();
}
}
下面这行代码执行后返回的值时 null ,请问大神们怎么办?URL url = Demo.class.getResource("111111.png");
getResource()方法找不到资源时会返回null,如果你使用的eclipse的话,你把111111.png文件放在存在源码的目录(src)下应该就可以了。
|