Topic: applet上載后老是不能運行。。。 |
Print this page |
1.applet上載后老是不能運行。。。 | Copy to clipboard |
Posted by: manwk Posted on: 2003-03-30 16:19 在本機跑得好,一上載就有問題,偶爾能運行,但大多數不行,請各位指教 |
2.Re:applet上載后老是不能運行。。。 [Re: manwk] | Copy to clipboard |
Posted by: jiangns3000 Posted on: 2003-03-30 16:42 问题详细点,至少给出不能运行时的错误信息。是不是Applet一上载后大多数情况不能正确运行(指Applet找不到)? 因为Applet运行与上载无关呀。若是Applet找不到,与Applet的上载时所放目录路径及Applet 的包名(若有的话)及网页中引用Applet的方式相关。 |
3.Re:applet上載后老是不能運行。。。 [Re: manwk] | Copy to clipboard |
Posted by: manwk Posted on: 2003-03-30 16:55 我在機器上裝IIS也試過了,進本地目錄再打網頁就ok,不過透過網址打開就不行了 |
4.Re:applet上載后老是不能運行。。。 [Re: manwk] | Copy to clipboard |
Posted by: manwk Posted on: 2003-03-30 16:58 老是說找不到class |
5.Re:applet上載后老是不能運行。。。 [Re: manwk] | Copy to clipboard |
Posted by: jiangns3000 Posted on: 2003-03-30 17:22 “老是說找不到class”这就对了,与我猜测的一样。 即ie找不到网页中的Applet的class文件。这个错误很常见。这很容易: 1)首先网页中引用class文件的方式要正确。相对方式并使用包名。 2)若Applet是jar文件,可放在与引用的网页同一个目录下 3)若是class方式,则应放在与包名相对应的目录下 4)可能的话,在Server上设置classpath.(这一点不能完全肯定必须) |
6.Re:applet上載后老是不能運行。。。 [Re: manwk] | Copy to clipboard |
Posted by: manwk Posted on: 2003-03-31 00:32 先要謝謝jiangns3000 我用同一個url可以下載class or package,但browse html 檔老是説class not found 我用JApplet而不是用Applet的,而且已裝好plug-in的(本地能run),是這裡的問題嗎? |
7.Re:applet上載后老是不能運行。。。 [Re: manwk] | Copy to clipboard |
Posted by: jiangns3000 Posted on: 2003-03-31 07:51 网页是否用HTMLConverter去转换一下? |
8.看看我的问题 [Re: jiangns3000] | Copy to clipboard |
Posted by: flyingdd Posted on: 2004-12-07 17:33 我也是这样的问题,我要在浏览器上显示一副图片,不过客户端浏览器没有提示class not found。而只是显示出了图片的框架,但没有图片。 <html> <applet archive="Message.jar" code="Message.class" codebase="http://210.200.*.*:8080/myapplet" width=1000 height=2000> </applet> </html> 源代码如下: public class Message extends Applet { String MyFileName = "http://210.200.*.*:8080/myapplet/s37.jpg"; URL MyURL; Image MyImg; ImageProducer MyImgProd; public void init() { Toolkit tool = Toolkit.getDefaultToolkit(); MyURL = getClass().getResource(MyFileName); try { MyImgProd = (ImageProducer) MyURL.getContent(); } catch (Exception ex) { System.out.println(ex.getMessage()); } MyImg = tool.createImage(MyImgProd); } public void paint(Graphics g) { g.drawImage(MyImg,30,10,this); g.drawString("Yes!",30,2200); } } |
9.应该这样吧? [Re: manwk] | Copy to clipboard |
Posted by: flyingdd Posted on: 2004-12-09 14:50 我的问题跟你差不多,现在解决了。原来客户端看不见是因为plug-in的版本问题。我用htmlconverter处理了一下。在客户端提示下载最新JRE,安装完成后就OK了。 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |