各位,我快被逼疯啦! 每次浏览java.sun.com/products/jfc/tsc/articles/getting_started/applet_test.html时,都看不见java logo,但是每次浏览java.sun.com/products/plugin/1.3.1_01a/demos/jfc/SwingSet2/SwingSet2.html时,弹出的窗口中都能看见java logo.也就是说,我的系统是装过java plug-in的,但依以上各位兄台之意,应该能支持用了swing的java applet!可是为什么就是不行了呢?还有,以上测试结果在IE、netscape、opera都一样! God save me!
还有,hexiaofeng老兄,装了jre for xp,2000,98就可以不改html了吗?
你确信?我昨天才从java.sun.com上下了最新版的jre,怎么不行?还望赐教!
谢谢啦!不管能不能解决问题,只有回答有帮助,就有分!
~~~~~~~~~~~~~~~~
原码如下
import java.awt.*;
import java.applet.*;
import javax.swing.*;public class wer extends JApplet
{ public void init()
{
JButton jb = new JButton("sdaf");
getContentPane().add(jb);
}
public void paint(Graphics g)
{
g.drawString("Hello World", 20, 20);
}
}
html如下
<HTML>
<HEAD>
<TITLE>MyApplet Example1</TITLE>
</HEAD>
<BODY>
<H1>MyApplet</H1>
<HR>
<P>
<APPLET CODE="wer.class" WIDTH="300" HEIGHT="300">
</APPLET>
</P>
<HR>
</BODY>
</HTML>没有问题呀,我在win2000也试过,没问题
<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
WIDTH = "100%" HEIGHT = "100%" codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0">
<PARAM NAME = CODE VALUE = "wer.class" ><PARAM NAME="type" VALUE="application/x-java-applet;version=1.3">
<PARAM NAME="scriptable" VALUE="false">
<COMMENT>
<EMBED type="application/x-java-applet;version=1.3" CODE = "wer.class" WIDTH = "100%" HEIGHT = "100%" scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html">
<NOEMBED>
</COMMENT>
</NOEMBED></EMBED>
</OBJECT>
jre到底是个什么概念,是sun发行的类库包?
它和一些 jar文件有什么区别??
jre java 运行环境
jar java 程序的打包文件
如果我安装配置了j2的运行环境!
我直接可以用老版本的jdk写一些包括swing组件的代码吗?
j2re的安装文件是否会自动更新sdk?
一定要匹配安装j2sdk....我目前用的是jdk1.3
如果老版本的jdk包含 你用到的组件和方法,可以
j2re的安装文件是否会自动更新sdk?
不,JRE不自动更新sdk,JRE起解释作用,JRE不一定要匹配安装j2sdk,高版本的JRE可以支持新组件新方法
每次浏览java.sun.com/products/jfc/tsc/articles/getting_started/applet_test.html时,都看不见java logo,但是每次浏览java.sun.com/products/plugin/1.3.1_01a/demos/jfc/SwingSet2/SwingSet2.html时,弹出的窗口中都能看见java logo.也就是说,我的系统是装过java plug-in的,但依以上各位兄台之意,应该能支持用了swing的java applet!可是为什么就是不行了呢?还有,以上测试结果在IE、netscape、opera都一样!
God save me!
netscape?控制面板---〉java_plu--->浏览器 --〉选 netscape AND ie你试了么〉???
我怎么找不到!并且,control panel中的java plug-in中好像没有你说的浏览器一项!谢谢啦!
~~~~~~~~
不过是在我把jdk,jre全部卸载后重装才能看到斑竹所说的IE中的设置选项的!我真是弄胡涂了,不过总算告一段落了!
这是什么意思,我用的是win98,我在注册表中已指定CLASSPATH 为 .../jbcl3.0.zip 其jbcl3.0.zip 中有com/borland/jbcl/layout/XYLayout
CLASSPATH 是怎么回事,win98中是否在注册表中指定,NT/win2000 在环境变量中指定。
这个问题非常关键,因为我控制vrml是也有类似问题。
这是什么意思,我用的是win98,我在注册表中已指定CLASSPATH 为 .../jbcl3.0.zip 其jbcl3.0.zip 中有com/borland/jbcl/layout/XYLayout
CLASSPATH 是怎么回事,win98中是否在注册表中指定,NT/win2000 在环境变量中指定。
这个问题非常关键,因为我控制vrml是也有类似问题。
ie就说:java.lang.NoclassDefFoundError:com/borland/jbcl/layout/XYLayout