标题:打包后出现加载JAVA小程序失败,怎么回事啊?
只看楼主
aolong
Rank: 1
等 级:新手上路
帖 子:248
专家分:0
注 册:2005-10-11
 问题点数:0 回复次数:5 
打包后出现加载JAVA小程序失败,怎么回事啊?

用命令jar cvf imagetest.jar imagetest T*.gif,将JAVA包imagetest以及图片T*.gif一起打包为imagetest.jar。其中,文件夹imagetest中

包含MultiThread.class。但是,打开HTML文件multi.html时,总是说加载JAVA小程序失败。大家看看是怎么回事啊?都有什么可能会原因会引

起这样的情况啊?源代码如下:
//MultiThread.java

package imagetest;

import java.applet.*;
import java.awt.*;
import java.lang.Runnable;
public class MultiThread extends Applet implements Runnable
{
private Image ma[];
private int total=10;
private int current;
private int i=0;
private Image imagebuffer;
private Graphics ghbuffer;
private MediaTracker mt;
private boolean bstop=false;
public void init()
{
mt=new MediaTracker(this);
imagebuffer=createImage(600,400);
ghbuffer=imagebuffer.getGraphics();
ghbuffer.setColor(Color.WHITE);
ghbuffer.fillRect(0,0,600,400);
ma=new Image[total];
for(int i=0;i<total;i++)
{
ma[i]=getImage(getDocumentBase(),"T"+(i+1)+".gif");
mt.addImage(ma[i],i);
}
try
{
mt.waitForID(0);
}
catch (Exception ex)
{
ex.printStackTrace();
}
}
public void start()
{
current=0;
ghbuffer.drawImage(ma[current],0,0,this);
current=1;
new Thread(this).start();
}
public void stop()
{
bstop=true;
}
public void paint(Graphics g)
{
g.drawImage(imagebuffer, 0, 0, this);
}
public void update(Graphics g)
{
paint(g);
}
public void run()
{
while(!bstop)
{
if(mt.checkID(current,true))
{
System.out.println(i++);
ghbuffer.fillRect(0, 0, 600, 400);
ghbuffer.drawImage(ma[current], 0, 0, this);
current = ++current % 10;
}
try
{
Thread.sleep(300);
}
catch (Exception ex)
{
ex.printStackTrace();
}
repaint();
}
}
}

//multi.html
<applet code="imagetest.MultiThread.java" width=600 height=400 archive="imagetest.jar">
</applet>

搜索更多相关主题的帖子: JAVA 源代码 imagetest java import 
2006-11-10 22:55
wangleifire
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-11-8
得分:0 

不知道呢

2006-11-11 00:09
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
得分:0 
="imagetest.MultiThread
把.java去掉

可惜不是你,陪我到最后
2006-11-11 00:14
aolong
Rank: 1
等 级:新手上路
帖 子:248
专家分:0
注 册:2005-10-11
得分:0 
包imagetest.jar

还是不行啊
还是加载不进去

[此贴子已经被作者于2006-11-12 20:21:11编辑过]


奋斗之中,朦胧有你,一切已变的那么飘渺虚无...
2006-11-11 19:14
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
得分:0 
你把包扔上来我看看
不可能会加不进去的

可惜不是你,陪我到最后
2006-11-11 21:54
aolong
Rank: 1
等 级:新手上路
帖 子:248
专家分:0
注 册:2005-10-11
得分:0 
imagetest.jar
l1m3FZEB.rar (108.8 KB) 打包后出现加载JAVA小程序失败,怎么回事啊?



奋斗之中,朦胧有你,一切已变的那么飘渺虚无...
2006-11-12 20:24



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-102111-1-1.html




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

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.212542 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved