Topic: applet在浏览器里不能显示的问题

  Print this page

1.applet在浏览器里不能显示的问题 Copy to clipboard
Posted by: 行者
Posted on: 2005-05-26 16:58

初学Java,照书本打了个例子,编译成功后,用appletviewer可以显示程序效果,但是无论用IE还是Mozila都不能显示效果,IE里的设置都检查过,高级设置里已(“将JRE1.5.0_02用于<applet>Wink,cookies的设置也调到最低。疑惑中,请教高手。另外,并不是所有的applet都不能显示,有的能显示,有的不行,用appletviewer都能显示。程序代码在此http://szdz.go.nease.net/javaapplet/WalkerSnack.java。先谢

2.Re:applet在浏览器里不能显示的问题 [Re: 行者] Copy to clipboard
Posted by: wanghang110119
Posted on: 2005-05-27 10:40

你用的是不是IE6.0以上的版本
如果是的话,那就是版本不支持拉

3.Re:applet在浏览器里不能显示的问题 [Re: 行者] Copy to clipboard
Posted by: 行者
Posted on: 2005-05-28 08:14

谢谢,我用的确实是IE6,不知是否有办法解决这个问题,改写代码吗?

4.Re:applet在浏览器里不能显示的问题 [Re: 行者] Copy to clipboard
Posted by: 独孤孤鹄
Posted on: 2005-06-03 10:04

不会把。我怎么可以运行?
将编译过的.class文件下面的.html文件放在相同的木目录下即可
<html>
<head><title>aaa</title></head>
<applet code=WalkerSnack.class width=200 height=200></applet>
</html>

5.Re:applet在浏览器里不能显示的问题 [Re: 行者] Copy to clipboard
Posted by: 行者
Posted on: 2005-06-03 10:10

谢谢独孤孤鹄,我其实已是这样做的,我考虑是否是浏览器或者其他的设置干扰了运行?或者JDK的版本?

6.Re:applet在浏览器里不能显示的问题 [Re: 行者] Copy to clipboard
Posted by: digital2003
Posted on: 2005-06-03 11:23

不错,如图所示,选择允许阻止的内容就可以启动JVM浏览了!

7.Re:applet在浏览器里不能显示的问题 [Re: 行者] Copy to clipboard
Posted by: 行者
Posted on: 2005-06-03 14:35

谢谢,我的浏览器没有跳出这个提示框,网页上除了java部分,其他都能显示,因此我觉得是设置的问题,苦于无从下手。

8.Re:applet在浏览器里不能显示的问题 [Re: 行者] Copy to clipboard
Posted by: hitzsf
Posted on: 2005-06-04 00:57

^_^!!!
重新下载虚拟机就可以解决问题了!
从sun主页上下载
我以前也遇到过这样的问题!

9.Re:applet在浏览器里不能显示的问题 [Re: 行者] Copy to clipboard
Posted by: 行者
Posted on: 2005-06-06 16:49

谢谢hitzsf,重新安装虚拟机并未解决问题,我现在的浏览器在运行小程序时,提示装载小程序失败,出现图标如下图,我用java控制台查看具体信息,有这样的提示信息,请高手帮忙解读:
java.lang.ClassFormatError: Incompatible magic value 1011373133 in class file default
  at java.lang.ClassLoader.defineClass1(Native Method)
  at java.lang.ClassLoader.defineClass(Unknown Source)
  at java.security.SecureClassLoader.defineClass(Unknown Source)
  at sun.applet.AppletClassLoader.findClass(Unknown Source)
  at java.lang.ClassLoader.loadClass(Unknown Source)
  at sun.applet.AppletClassLoader.loadClass(Unknown Source)
  at java.lang.ClassLoader.loadClass(Unknown Source)
  at java.lang.ClassLoader.loadClassInternal(Unknown Source)
  at java.lang.Class.forName0(Native Method)
  at java.lang.Class.forName(Unknown Source)
  at sun.awt.FontConfiguration$1.run(Unknown Source)
  at java.security.AccessController.doPrivileged(Native Method)
  at sun.awt.FontConfiguration.getFontCharset(Unknown Source)
  at sun.awt.FontConfiguration.buildFontDescriptors(Unknown Source)
  at sun.awt.FontConfiguration.getFontDescriptors(Unknown Source)
  at sun.awt.FontConfiguration.getFontDescriptors(Unknown Source)
  at sun.awt.PlatformFont.<init>(Unknown Source)
  at sun.awt.windows.WFontPeer.<init>(Unknown Source)
  at sun.awt.windows.WToolkit.getFontPeer(Unknown Source)
  at java.awt.Font.getPeer_NoClientCode(Unknown Source)
  at java.awt.Font.getPeer(Unknown Source)
  at sun.awt.windows.WComponentPeer.setFont(Native Method)
  at sun.awt.windows.WComponentPeer.initialize(Unknown Source)
  at sun.awt.windows.WLabelPeer.initialize(Unknown Source)
  at sun.awt.windows.WComponentPeer.<init>(Unknown Source)
  at sun.awt.windows.WLabelPeer.<init>(Unknown Source)
  at sun.awt.windows.WToolkit.createLabel(Unknown Source)
  at java.awt.Label.addNotify(Unknown Source)
  at java.awt.Container.addImpl(Unknown Source)
  at java.awt.Container.add(Unknown Source)
  at WalkerSnack.init(WalkerSnack.java:52)
  at sun.applet.AppletPanel.run(Unknown Source)
  at java.lang.Thread.run(Unknown Source)
先谢谢了!

10.Re:applet在浏览器里不能显示的问题 [Re: 行者] Copy to clipboard
Posted by: 0qqq0
Posted on: 2005-06-17 14:29

本人和你也是一样的问题,用IE无法显示JSDK里的TICTACTOE的APPLET,重新安装虚拟机和JSDK都不行,更新浏览器也不行,不过换了OPERA浏览器就好了。怀疑是不是浏览器升级造成的,是不是MS在新版本的IE里增加了对JAVA的限制。。。
建议你实在不行也换Opera吧,挺好用的。

11.Re:applet在浏览器里不能显示的问题 [Re: 行者] Copy to clipboard
Posted by: 行者
Posted on: 2005-06-23 13:57

谢谢0qqq0,我在想,如果开发程序给客户用,要是这样,岂不糟糕!


   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