import java.awt.Color;
import java.awt.Container;
import java.awt.Font;
import java.awt.GridLayout;
import java.awt.TextField;
import javax.swing.*;
public class findjob extends JFrame{
findjob(){
super("设置背景");
Container c = getContentPane(); //获取JFrame面板
JPanel jp = new JPanel(); //创建个JPanel
jp.setOpaque(false); //把JPanel设置为透明 这样就不会遮住后面的背景 这样你就能在JPanel随意加组件了
((JPanel)this.getContentPane()).setOpaque(false);
ImageIcon img = new ImageIcon("c://Users/qinjia/Desktop/eclipse/findjob/src/findjob/bg.jpg");
JLabel background = new JLabel(img);
this.getLayeredPane().add(background, new Integer(Integer.MIN_VALUE));
background.setBounds(0, 0, img.getIconWidth(), img.getIconHeight());c.add(jp);
setSize(img.getIconWidth(), img.getIconHeight());
setVisible(true);
}
public static void main(String args[]){
findjob my=new findjob();
}
}