package com.view;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Toolkit;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
import javax.swing.JDialog;
import javax.swing.JPanel;
public class Test20 extends JDialog{
JPanel jp=null;
public Test20() {
jp=new Login();
this.add(jp);
int width=Toolkit.getDefaultToolkit().getScreenSize().width;
int height=Toolkit.getDefaultToolkit().getScreenSize().height;
this.setBounds(width/2-200, height/2-125, 400, 250);
this.setUndecorated(true);//不显示窗口边框
this.setVisible(true);
}
public static void main(String[] args) {
Test20 t20=new Test20();
}
}
class Login extends JPanel{
Image loginbg=null;
public Login() {
try {
loginbg=ImageIO.read(new File("images/login.jpg"));//这里的images和src目录同级
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public void paint(Graphics g){
g.drawImage(loginbg, 0, 0, this);
}
}