效果图:
DEMO:
package test;
import java.awt.Graphics;
import java.awt.Image;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class BGJFrame{
    private JPanel contentPane;
    private JFrame frame;
    private Image image = new ImageIcon("C:\\Users\\Administrator\\Pictures\\coffee.jpg").getImage();  
    public static void main(String[] args) {
        new BGJFrame();
    }
    public BGJFrame() {
        frame = new JFrame();
        frame.setVisible(true);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setBounds(100, 100, 450, 300);
        contentPane = new JPanel(){
              protected void paintComponent(Graphics g) { 
                  g.drawImage(image, 0, 0, this.getWidth(), this.getHeight(), this);  
              }  
        };
        frame.setContentPane(contentPane);          
        contentPane.setLayout(null);
    }
}

发表评论
抢沙发~