我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

« 1 2» Pages: ( 1/2 total )
本页主题: [java]为什么只能载入一幅图片呢? 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

陪你等待奇迹



性别: 保密 状态: 该用户目前不在线
头衔: Optimist的马甲
等级: 栋梁之材
家族: 詹詹自喜★平平安安
发贴: 933
威望: 0
浮云: 1105
在线等级:
注册时间: 2006-09-10
最后登陆: 2007-07-30

5come5帮你背单词 [ yell /jel/ n. & vi. 叫喊,尖叫 ]


[java]为什么只能载入一幅图片呢?

import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class Image13 extends Applet
{
int index;
Image img[]=new Image[14];
public void init()
{
addMouseListener(new MouseAdapter(){public void mouseCliked(MouseEvent e){index=++index%5;repaint();}});
for(int i=0;i<14;i++)
img=getImage(getCodeBase(),"j"+i+".jpg");
}
public void paint(Graphics g)
{
if(img[index]!=null)
g.drawImage(img[index],60,20,this);
}
}
求高手指点下啊
顶端 Posted: 2006-11-07 12:05 | [楼 主]
hygel



性别: 保密 状态: 该用户目前不在线
等级: 品行端正
发贴: 134
威望: 0
浮云: 1105
在线等级:
注册时间: 2006-06-17
最后登陆: 2009-09-09

5come5帮你背单词 [ acute /ə'kju:t/ a. (头脑或五官)灵敏的,敏锐的;急性的 ]


img=getImage(getCodeBase(),"j"+i+".jpg");

是不是要换成img[ i ]=getImage(getCodeBase(),"j"+i+".jpg");


[ 此贴被hygel在2006-11-07 17:47重新编辑 ]
顶端 Posted: 2006-11-07 12:29 | [1 楼]
BQ3



性别: 保密 状态: 该用户目前不在线
等级: 鹤立鸡群
发贴: 1277
威望: 0
浮云: 1141
在线等级:
注册时间: 2005-03-11
最后登陆: 2007-06-27

5come5帮你背单词 [ tiny /'taini/ a. 极小的,微小的 ]


g.drawImage(img[index],60,20,this);

其实画了的,只是后面的图把前面的图覆盖了,看起来就只剩最后一幅图了
顶端 Posted: 2006-11-07 13:22 | [2 楼]
陪你等待奇迹



性别: 保密 状态: 该用户目前不在线
头衔: Optimist的马甲
等级: 栋梁之材
家族: 詹詹自喜★平平安安
发贴: 933
威望: 0
浮云: 1105
在线等级:
注册时间: 2006-09-10
最后登陆: 2007-07-30

5come5帮你背单词 [ porcelain /'po:slin/ n. 瓷,瓷器 ]


Quote:
引用第1楼hygel于2006-11-07 12:29发表的:
img=getImage(getCodeBase(),"j"+i+".jpg");

是不是要换成img=getImage(getCodeBase(),"j"+i+".jpg");


蝈蝈仿佛没改?!
顶端 Posted: 2006-11-07 14:39 | [3 楼]
陪你等待奇迹



性别: 保密 状态: 该用户目前不在线
头衔: Optimist的马甲
等级: 栋梁之材
家族: 詹詹自喜★平平安安
发贴: 933
威望: 0
浮云: 1105
在线等级:
注册时间: 2006-09-10
最后登陆: 2007-07-30

5come5帮你背单词 [ fashionable /'fæənəbl/ a. 时髦的,高级的 ]


Quote:
引用第2楼BQ3于2006-11-07 13:22发表的:
g.drawImage(img[index],60,20,this);

其实画了的,只是后面的图把前面的图覆盖了,看起来就只剩最后一幅图了

不是把
他显示的是第一张,好象是鼠标动作没弄好
顶端 Posted: 2006-11-07 14:40 | [4 楼]
hygel



性别: 保密 状态: 该用户目前不在线
等级: 品行端正
发贴: 134
威望: 0
浮云: 1105
在线等级:
注册时间: 2006-06-17
最后登陆: 2009-09-09

5come5帮你背单词 [ choice /tois/ n. 选择,抉择,选择权,选择机会,供选择的东西 ]


Quote:
引用第3楼陪你等待奇迹于2006-11-07 14:39发表的:


蝈蝈仿佛没改?!

难道你真是那样写的啊
我以为是论坛的问题呢?
顶端 Posted: 2006-11-07 17:49 | [5 楼]
陪你等待奇迹



性别: 保密 状态: 该用户目前不在线
头衔: Optimist的马甲
等级: 栋梁之材
家族: 詹詹自喜★平平安安
发贴: 933
威望: 0
浮云: 1105
在线等级:
注册时间: 2006-09-10
最后登陆: 2007-07-30

5come5帮你背单词 [ elephant /'elifənt/ n. 大象 ]


Quote:
引用第5楼hygel于2006-11-07 17:49发表的:

难道你真是那样写的啊
我以为是论坛的问题呢?

不知道是什么原因啊?
我在记蚀本本编辑的
不知道ctrl+c后怎么这样的啊?
蝈蝈你知道不嘛
顶端 Posted: 2006-11-07 18:37 | [6 楼]
hcz992





性别: 保密 状态: 该用户目前不在线
等级: 品行端正
发贴: 128
威望: 0
浮云: 1221
在线等级:
注册时间: 2005-03-18
最后登陆: 2007-06-20

5come5帮你背单词 [ camel /'kæməl/ n. 骆驼 ]


变量index应该是static的
顶端 Posted: 2006-11-08 15:03 | [7 楼]
陪你等待奇迹



性别: 保密 状态: 该用户目前不在线
头衔: Optimist的马甲
等级: 栋梁之材
家族: 詹詹自喜★平平安安
发贴: 933
威望: 0
浮云: 1105
在线等级:
注册时间: 2006-09-10
最后登陆: 2007-07-30

5come5帮你背单词 [ prevention /pri'venən/ n. 预防,防止,阻上,妨碍 ]


Quote:
引用第7楼hcz992于2006-11-08 15:03发表的:
变量index应该是static的

能讲清楚点吗?
顶端 Posted: 2006-11-08 15:53 | [8 楼]
hcz992





性别: 保密 状态: 该用户目前不在线
等级: 品行端正
发贴: 128
威望: 0
浮云: 1221
在线等级:
注册时间: 2005-03-18
最后登陆: 2007-06-20

5come5帮你背单词 [ paper /'peipə/ n. 纸,报纸,文章,论文,考卷,标据 ]


是类中全局变量,一般在类中的类里或在类中静态方法中直接使用.
这样改也不一定使你的程序按预期运行.
顶端 Posted: 2006-11-08 16:47 | [9 楼]
陪你等待奇迹



性别: 保密 状态: 该用户目前不在线
头衔: Optimist的马甲
等级: 栋梁之材
家族: 詹詹自喜★平平安安
发贴: 933
威望: 0
浮云: 1105
在线等级:
注册时间: 2006-09-10
最后登陆: 2007-07-30

5come5帮你背单词 [ siege /si:d3/ n. 包围,围攻 ]


Quote:
引用第9楼hcz992于2006-11-08 16:47发表的:
是类中全局变量,一般在类中的类里或在类中静态方法中直接使用.
这样改也不一定使你的程序按预期运行.

那蝈蝈能改下吗?
顶端 Posted: 2006-11-08 19:52 | [10 楼]
hygel



性别: 保密 状态: 该用户目前不在线
等级: 品行端正
发贴: 134
威望: 0
浮云: 1105
在线等级:
注册时间: 2006-06-17
最后登陆: 2009-09-09

5come5帮你背单词 [ spectrum /'spektrəm/ n. 光谱,频谱,领域,范围 ]


init()方法只能被调用一次
这个是不是有影响啊
你把
addMouseListener(new MouseAdapter(){public void mouseCliked(MouseEvent e){index=++index%5;repaint();}});
放到start()方法中试一下
顶端 Posted: 2006-11-09 14:04 | [11 楼]
hygel



性别: 保密 状态: 该用户目前不在线
等级: 品行端正
发贴: 134
威望: 0
浮云: 1105
在线等级:
注册时间: 2006-06-17
最后登陆: 2009-09-09

5come5帮你背单词 [ trespass /'trespəs/ v. 侵犯,闯入私人领地 vi. 非法侵入,侵占 ]


Quote:
引用第7楼hcz992于2006-11-08 15:03发表的:
变量index应该是static的

static是不同实例间共享的数据,在这里不会有什么区别吧
顶端 Posted: 2006-11-09 16:18 | [12 楼]
陪你等待奇迹



性别: 保密 状态: 该用户目前不在线
头衔: Optimist的马甲
等级: 栋梁之材
家族: 詹詹自喜★平平安安
发贴: 933
威望: 0
浮云: 1105
在线等级:
注册时间: 2006-09-10
最后登陆: 2007-07-30

5come5帮你背单词 [ confess /kən'fes/ vt. 坦白,供认,承认 ]


Quote:
引用第11楼hygel于2006-11-09 14:04发表的:
init()方法只能被调用一次
这个是不是有影响啊
你把
addMouseListener(new MouseAdapter(){public void mouseCliked(MouseEvent e){index=++index%5;repaint();}});
放到start()方法中试一下

怎么放啊?
顶端 Posted: 2006-11-09 16:46 | [13 楼]
hygel



性别: 保密 状态: 该用户目前不在线
等级: 品行端正
发贴: 134
威望: 0
浮云: 1105
在线等级:
注册时间: 2006-06-17
最后登陆: 2009-09-09

5come5帮你背单词 [ protect /prə'tekt/ vt. 保护,保卫 ]


楼主只错了一个地方
public void mouseCliked()
public void mouseClicked()
^_^
顶端 Posted: 2006-11-10 10:04 | [14 楼]
« 1 2» Pages: ( 1/2 total )
我来我网·5come5 Forum » 程序员之家

Total 0.016560(s) query 5, Time now is:02-12 16:24, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号