62,620
社区成员
发帖
与我相关
我的任务
分享/**
* 图片铺满背景的类
*
*/
package com.tools;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Toolkit;
import javax.swing.JPanel;
public class ImagePanel extends JPanel{
Image im;
public ImagePanel(Image im)
{
this.im = im;
//希望能自适应
// int w=Toolkit.getDefaultToolkit().getScreenSize().width;
// int h=Toolkit.getDefaultToolkit().getScreenSize().height;
}
public void paintComponent(Graphics g)
{
//1.首先调用super清屏
super.paintComponent(g);
//2.然后画背景图,参数表示背景图始终是铺满整个界面的
g.drawImage(im, 0, 0, this.getWidth(),this.getHeight(),this);
}