//设置个背景图 就是显示不了。。package com.name.view;import java.awt.Container;
import java.awt.Graphics;
import java.awt.Image;
import java.io.File;
import java.io.IOException;import javax.imageio.ImageIO;
import javax.swing.JDialog;
import javax.swing.JPanel;public class IndexView extends JDialog { /**
 * @param args
 */
public static void main(String[] args) {
IndexView index = new IndexView();
}
public IndexView()
{
this.setLayout(null);
BackImage bi = new BackImage(); this.add(bi);
bi.setBounds(0, 0, 360, 293);
Container ct = this.getContentPane();
ct.add(bi);
this.setUndecorated(true);
this.setSize(360,293);
this.setVisible(true);
}
//图片的内部类 
class BackImage extends JPanel
{
Image img;
public BackImage()
{
try 
{
img = ImageIO.read(new File("image//login.gif"));
//img = ImageIO.read(new File("d:/login_bg2.gif"));
} catch (IOException e){
e.printStackTrace();
}
}
public void paintcomponent(Graphics g)
{
g.drawImage(img, 0, 0, 360, 293,this );
}
}}