六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 42|回复: 0

BufferedImage显示在JPanel上

[复制链接]

升级  49.33%

102

主题

102

主题

102

主题

举人

Rank: 3Rank: 3

积分
348
 楼主| 发表于 2013-2-3 14:35:10 | 显示全部楼层 |阅读模式
import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import javax.imageio.ImageIO;import javax.swing.JFrame;import javax.swing.JPanel;public class Test1 {public static void main(String[] args) {JFrame jframe = new JFrame();jframe.add(new ImagePanel());jframe.setSize(400, 300);jframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);jframe.setVisible(true);}}class ImagePanel extends JPanel {private BufferedImage image;public ImagePanel() {try {image = ImageIO.read(new File("player1.png"));} catch (IOException ex) {// handle exception...}}@Overridepublic void paintComponent(Graphics g) {g.drawImage(image, 0, 0, null); }}
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表