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

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

陪你等待奇迹



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

5come5帮你背单词 [ homogeneous /homə'd3əi:njəs/ a. 相似的,同类的,均匀的,同质的 ]


[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帮你背单词 [ calm /ka:m/ vi. 镇定下来;vt. 使平静,使镇定;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帮你背单词 [ income /'inkΛm/ n. 收入,收益,所得 ]


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帮你背单词 [ contradiction /kontrə'dikən/ 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帮你背单词 [ parasite /'pærəsait/ n. 寄生虫,寄生物 ]


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帮你背单词 [ target /'ta:git/ 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帮你背单词 [ lipstick /'lipstik/ 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帮你背单词 [ reside /ri'zaid/ vi. 居住 ]


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



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

5come5帮你背单词 [ girl /gə:l/ 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帮你背单词 [ brave /breiv/ a. 勇敢的,英勇的 ]


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



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

5come5帮你背单词 [ fuel /fjuəl/ n. 燃料,养料;v. (给)…加燃料,刺激,推动 ]


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帮你背单词 [ circuit /'sə:kit/ 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帮你背单词 [ experimental /iksperi'mentl/ a. 实验(上)的,经验(上)的 ]


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帮你背单词 [ secondly /'sekəndli/ ad. 第二,其次 ]


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帮你背单词 [ pilgrimage /'pilgrimid3ə/ n. 朝圣,远游 ]


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

Total 0.013135(s) query 5, Time now is:11-23 22:09, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号