怎样在JPanel上加载Image?
来源:百度知道 编辑:UC知道 时间:2024/09/20 13:24:17
import java.awt.event.*;
import javax.swing.*;
import java.awt.*;
public class BackroundImage extends JFrame
{
private static final long serialVersionUID = 1L;
JScrollPane scrollPane;
ImageIcon icon;
Image image;
Robot rb = null;
public BackroundImage()
{
//此时ken.jpg要位于此java文件项目目录下,你也可以指定路径,我的ide :eclipse
icon = new ImageIcon("ken.jpg");
JPanel panel = new JPanel()
{
private static final long serialVersionUID = 1L;
protected void paintComponent(Graphics g)
{
g.drawImage(icon.getImage(), 0, 0, null);
super.paintComponent(g);
}
};
panel.setOpaque( false );
panel.setPreferredSize( new Dimension(800, 600) );
panel.addMouseListener(new MouseAdapter(){
public