在jpanel上显示本地磁盘上的图象?

vkings 2007-01-01 08:37:25
请问如何在Jpanel上用Graphics.drawImage()显示本地磁盘上的图象?谢谢
...全文
275 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
vkings 2007-01-02
  • 打赏
  • 举报
回复
楼上的兄弟,只能打开png图象吗?我调试过了,不能显示图象.
dracularking 2007-01-01
  • 打赏
  • 举报
回复
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class Test extends Frame
{

public Test()
{
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
dispose();
System.exit(0);
}
});
}

public static void main(String args[])
{
Test mainFrame = new Test();
JPanel jpanel=new JPanel();
Image img = mainFrame.getToolkit().getImage("c:\\bag.png");
mainFrame.add(jpanel);
mainFrame.setSize(400, 400);
mainFrame.setTitle("DrawImage");
mainFrame.setVisible(true);
Graphics g = jpanel.getGraphics();
while (!g.drawImage(img, 100, 100, mainFrame));
System.out.println("Start Drawing!");
}
}

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧