图片在我的java里了怎么出不来图片,求大神赐教!

package com.Mianban;
import java.awt.*;
import java.io.File;
import java.io.IOException;

import javax.imageio.ImageIO;
import javax.swing.*;
public class Kj extends JFrame{

public static void main(String[] args) {
// TODO Auto-generated method stub
Kj kj=new Kj();
}
public Kj()
{
this.setLayout(null);
Backphoto p=new Backphoto();
p.setBounds(300, 200, 400, 300);
this.add(p);
this.setUndecorated(true);
this.setVisible(true);
//this.setLocation(300, 200);
this.setSize(400, 300);
}

}
class Backphoto extends JPanel
{
Image im;
public Backphoto()
{
try {
im=ImageIO.read(new File("image/dogs.png"));
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public void Paint(Graphics g)
{
//super.paintComponent(g);

g.drawImage(im,0,0,330,300,this);
}

}

HUWWW
浏览 174回答 1
1回答

qq_笑_17

try {im=ImageIO.read(new File("image/dogs.png"));//这里有问题,图片路径不对,应该写成:d:/image/dogs.png} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}
打开App,查看更多内容
随时随地看视频慕课网APP