| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 532 人关注过本帖
标题:为什么图片无法显示啊
只看楼主 加入收藏
猪也聪明
Rank: 1
等 级:新手上路
帖 子:156
专家分:0
注 册:2005-5-16
收藏
 问题点数:0 回复次数:1 
为什么图片无法显示啊
package fish;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class internetfish extends JFrame{


public static void main(String []args){
internetfish fish=new internetfish();
fish.setVisible(true);
fish.getContentPane().add(new image2cvs());

}
}
class image2cvs extends Canvas{ //画布
Image img,fish;
Image cacheimage;
Graphics gs;
image2cvs(){

setSize(800,478);
Toolkit tl=getToolkit();
img=tl.getImage("images/sea.jpg");//载入背景图

}
public void paint(Graphics g){
int wt=getWidth();
int ht=getHeight();
cacheimage=createImage(wt,ht);
gs=cacheimage.getGraphics();
gs.drawImage(img,0,0,this);
}
}

虽然我没有翅膀,可是我希望飞的高点
2006-05-13 17:45
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
public void paint(Graphics g){
你直接用g来绘制不就可以了吗

可惜不是你,陪我到最后
2006-05-13 18:37
快速回复:为什么图片无法显示啊
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.031520 second(s), 7 queries.
Copyright©2004-2025, BC-CN.NET, All Rights Reserved