关于IE不能运行Java Applet程序的问题。 去 java.sun.com 下载一个JRE 来安装 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://java.com/zh/ 这里也可以下载的 JRE 是什么?我已经装好了Java SDK了在我的j2sdk1.4.1目录下有个jre的目录不知道是不是你说的JRE >>什么别的能说详细点吗? JRE 是 Java 运行环境,包括 JVM(Java虚拟机)和 Java 基础类库等。 哦,明白了JRE---Java2 Runtime Environment这个我装了.这个问题我也解决了,不过方法好像很糟糕:(从http://java.com/zh/上看到的)//------------------------------------------双击"Java Plug-in"图标打开"Java Plug-in 控制面板" 在"Java Plug-in 控制面板"中选择"浏览器"标签 确保已经选中"Internet Explorer"、"Netscape"或"Mozilla"旁边的复选框。 如果尚未选中,请单击相应的复选框为 Web 浏览器启用 Java 单击"应用"按钮。 //------------------------------------------这样的话,太糟糕了如果用Java Applet来开发B/S系统时,我们不可能在做到给每个用户来配置这个JVM,这个配置也是比较复杂的,并且在使用MyIE2这类浏览器也无法正常运行Applet程序(Opera我还没有试,不过据说是可以)。不知道大家平时在开发B/S系统时用什么办法来解决这个问题??? 所以更多人会选择使用jsp servlet的缘故。 >>如果用户不支持的话,当然不能用了主要是设置太复杂了要下载和安装JVM,要设置IE,要设置Java Plug-in,这对有些用户来说无疑是噩梦阿 请有搞过这方面的开发的朋友进来谈谈自己的看法3Q!!re irvine007(┣━┫Rvine):jsp servlet我没有用过,是不是和asp差不多,那样的话其本身太弱了,开发起来肯定会很麻烦 --------------这个问题我也解决了,不过方法好像很糟糕:(从http://java.com/zh/上看到的)//------------------------------------------双击"Java Plug-in"图标打开"Java Plug-in 控制面板"在"Java Plug-in 控制面板"中选择"浏览器"标签确保已经选中"Internet Explorer"、"Netscape"或"Mozilla"旁边的复选框。如果尚未选中,请单击相应的复选框为 Web 浏览器启用 Java单击"应用"按钮。//------------------------------------------这样的话,太糟糕了如果用Java Applet来开发B/S系统时,我们不可能在做到给每个用户来配置这个JVM,这个配置也是比较复杂的,---------------------------------这部分配置是不用客户端来完成的,在HTML中,可以用〈OBJECT〉标签来代替〈APPLET〉标签,这样就可以免去上面的楼主所说的设置了。系统会自动的调用SUN的JRE了,不管那个勾有没有打。不过要客户端下载一个10M左右的JRE这个对于拨号用户来说几乎是不可能的,我写的APPLET一般都是用于局域网内,这样下载JRE的问题就不大了。 to cql0007(蓝月):按照你的方法,我试了一下1.把那个勾去掉,然后在用〈OBJECT〉标签来代替〈APPLET〉标签2.运行后发现一个问题:只能在网页中看到一个灰色的框(和OBJECT定义的一样),而里面的程序显示 不出来。不知道是什么原因?//--------------------------------------------------------------------------------------UP一下! <OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" width="1000" height="700" align="baseline" codebase="../j2re-1_4_1_06-windows-i586-i.exe#Version=1,4,1,0"> <PARAM NAME="code" VALUE="com.map.MainApplet.class"> <PARAM NAME="codebase" VALUE="./"> <PARAM NAME="type" VALUE="application/x-java-applet;version=1.4"> <PARAM NAME="model" VALUE="models/HyaluronicAcid.xyz"> <PARAM NAME='archive' Value='environment.zip'> <param name="centerWinX" value="30"> <param name="centerWinY" value="20"> </OBJECT>这是我代码中直接考出来的,就懒得修改成你的CLASS了,你把上面代码中的一些参数改为你实际应用中需要的参数。JDK1。4中有个命令也可以直接将你现在的APPLET转换成这种OBJECT格式的,不是简单的把标签名改了就行的。 编写applet时,不要使用swing,IE就可以支持的。缺点是高版本的java的功能用不上。 --------- 编写applet时,不要使用swing,IE就可以支持的。缺点是高版本的java的功能用不上。-----------IE的VM版本只有1.1.0版本,很多JAVA1.2的东西都不能支持了,不是单单不使用SWING就行了这么爽的。我以前就把一个APPLET改成1.1版本的,很多我们现在很常用的方法与类在1.1里面都没有,很不爽 呵呵,昨天有事没有来:)先谢谢各位高手的指点。----------------------------------------------to trumplet(检查) :我在我的Applet程序里用到了AWT(也可能是这个原因吧)to cql0007(蓝月) :>>JDK1。4中有个命令也可以直接将你现在的APPLET转换成这种OBJECT格式的,>>不是简单的把标签名改了就行的。不好意思,初学Java还找到改用什么工具来转换?还有Applet的classid怎么获得?我以前做过ActiveForm是通过注册来获得的,但Applet好像不用注册把,还望赐教,谢谢哦,对了是不是用那个工具转换得话就可以直接获得了? 去 java.sun.com 下载一个JRE 来安装 Eclipse工具使用问题 [请教]怎么在JTable的一个单元格中添加一个带有图片和文字的JLabel 关于BOM的问题 在java中,写socket通讯是如何读取从C++发过来的一个结构数据? 关于时钟的问题,恳求解决 java写的代码怎么制作成dll,能做吗? 求助高手 关于JAVA SWING的对话框 蔡鸟的菜问题 : 控制小数点后的位数 一道选择题8 请问APPLET中如何能弹出新的网页窗口? 高分求解:JAVA SL-275教材问题! JAVA在运行时产生中文乱码,全是方框形式的乱码
我已经装好了Java SDK了
在我的j2sdk1.4.1目录下有个jre的目录
不知道是不是你说的JRE
能说详细点吗?
这个我装了.这个问题我也解决了,不过方法好像很糟糕:(从http://java.com/zh/上看到的)
//------------------------------------------
双击"Java Plug-in"图标打开"Java Plug-in 控制面板"
在"Java Plug-in 控制面板"中选择"浏览器"标签
确保已经选中"Internet Explorer"、"Netscape"或"Mozilla"旁边的复选框。
如果尚未选中,请单击相应的复选框为 Web 浏览器启用 Java
单击"应用"按钮。
//------------------------------------------
这样的话,太糟糕了
如果用Java Applet来开发B/S系统时,我们不可能在做到给每个用户来配置这个JVM,
这个配置也是比较复杂的,并且在使用MyIE2这类浏览器也无法正常运行Applet程序(Opera我还没有试,不过据说是可以)。
不知道大家平时在开发B/S系统时用什么办法来解决这个问题???
主要是设置太复杂了
要下载和安装JVM,要设置IE,要设置Java Plug-in,这对有些用户来说无疑是噩梦阿
3Q!!re irvine007(┣━┫Rvine):
jsp servlet我没有用过,是不是和asp差不多,那样的话其本身太弱了,开发起来肯定会很麻烦
这个问题我也解决了,不过方法好像很糟糕:(从http://java.com/zh/上看到的)
//------------------------------------------
双击"Java Plug-in"图标打开"Java Plug-in 控制面板"
在"Java Plug-in 控制面板"中选择"浏览器"标签
确保已经选中"Internet Explorer"、"Netscape"或"Mozilla"旁边的复选框。
如果尚未选中,请单击相应的复选框为 Web 浏览器启用 Java
单击"应用"按钮。
//------------------------------------------
这样的话,太糟糕了
如果用Java Applet来开发B/S系统时,我们不可能在做到给每个用户来配置这个JVM,
这个配置也是比较复杂的,
---------------------------------这部分配置是不用客户端来完成的,在HTML中,可以用〈OBJECT〉标签来代替〈APPLET〉标签,这样就可以免去上面的楼主所说的设置了。系统会自动的调用SUN的JRE了,不管那个勾有没有打。不过要客户端下载一个10M左右的JRE这个对于拨号用户来说几乎是不可能的,我写的APPLET一般都是用于局域网内,这样下载JRE的问题就不大了。
按照你的方法,我试了一下
1.把那个勾去掉,然后在用〈OBJECT〉标签来代替〈APPLET〉标签
2.运行后发现一个问题:只能在网页中看到一个灰色的框(和OBJECT定义的一样),而里面的程序显示
不出来。不知道是什么原因?//--------------------------------------------------------------------------------------
UP一下!
width="1000" height="700" align="baseline"
codebase="../j2re-1_4_1_06-windows-i586-i.exe#Version=1,4,1,0">
<PARAM NAME="code" VALUE="com.map.MainApplet.class">
<PARAM NAME="codebase" VALUE="./">
<PARAM NAME="type" VALUE="application/x-java-applet;version=1.4">
<PARAM NAME="model" VALUE="models/HyaluronicAcid.xyz">
<PARAM NAME='archive' Value='environment.zip'>
<param name="centerWinX" value="30">
<param name="centerWinY" value="20">
</OBJECT>这是我代码中直接考出来的,就懒得修改成你的CLASS了,你把上面代码中的一些参数改为你实际应用中需要的参数。JDK1。4中有个命令也可以直接将你现在的APPLET转换成这种OBJECT格式的,不是简单的把标签名改了就行的。
编写applet时,不要使用swing,IE就可以支持的。缺点是高版本的java的功能用不上。
-----------IE的VM版本只有1.1.0版本,很多JAVA1.2的东西都不能支持了,不是单单不使用SWING就行了这么爽的。我以前就把一个APPLET改成1.1版本的,很多我们现在很常用的方法与类在1.1里面都没有,很不爽
先谢谢各位高手的指点。
----------------------------------------------
to trumplet(检查) :
我在我的Applet程序里用到了AWT(也可能是这个原因吧)to cql0007(蓝月) :
>>JDK1。4中有个命令也可以直接将你现在的APPLET转换成这种OBJECT格式的,
>>不是简单的把标签名改了就行的。不好意思,初学Java还找到改用什么工具来转换?
还有Applet的classid怎么获得?
我以前做过ActiveForm是通过注册来获得的,但Applet好像不用注册把,还望赐教,谢谢
哦,对了是不是用那个工具转换得话就可以直接获得了?