|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
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)下应该就可以了。
|
|