使用java applet出现的问题,寻求解决方法
发布网友
发布时间:2022-04-15 08:02
我来回答
共5个回答
热心网友
时间:2022-04-15 09:31
呵呵,我就是搞java的,无论是java还是java applet(java应用小程序),都必须得在机器上面安装JVM,一方面java是一种安全性很高的语言,适合于企业开发,另一方面也是由于微软相对的排挤java,导致大家需要手动去找虚拟机下载.
你这个问题很辣手,可以说几乎不太可能,让人不知不觉的按上程序是件程序是件很容易的事,看看网站的那些病毒木马都是怎么通过编程手段做出的网页,俗称网马,能不知不觉的下到了别人的电脑上面.但是,但可是..JVM是安装程序你想过没有?有安装界面的,怎么也不能把软件内部结构给改了吧?人家电脑上面突然在不知情的情况下蹦出一个安装界面,那会是什么样一个情景:关掉网页->杀毒->另外还会骂两句shit.
如果你真的很想让你的朋友们在网上也能看见那样漂亮的效果,不妨在你的首页面加一个"请安装SUN公司的java虚拟机"的链接字样,方便大家去安装,再说JVM并不大,就像很多FLASH网站,很多电影网站都在下角注明了请先下载播放软件一样.
另外我并不觉得java applet做出的页面的美化程度有高,毕竟它的用途主要在企业部门内部,或者liunx下运行的.如果追求漂亮的特效,不妨还是用JavaScript,毕竟微软支持这门语言,且又不用用户安装.
或者还有别的办法,我没有想到,你不妨去程序员论坛问问,那里或许有能帮你解决问题的人.
热心网友
时间:2022-04-15 10:49
方法一。去http:http://java.sun.com/javase/downloads/index.jsp下载一个JDK到你自己的电脑上安装(按道理你电脑上应该已经安装)。然后执行jdk安装目录里bin目录下的htmlconvert程序。选中你要转化的网页。其他的使用默认的选项。转换后别人浏览你的页面如果没有安装JRE的话网页会自动提示安装Sun的JRE.
第二种方法。把网页里的<applet>...</applet>标签改成下面这些(记得要把Draw.class改称你自己的类文件):
<object classid= "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" codebase="http://java.sun.com/update/1.5.0/jinstall-1_5-windows-i586.cab#Version=5,0,0,5"
width="383" height="308" alt="系统没有JRE" >
<param name=CODE value="Draw.class" >
<param name="type" value="application/x-java-applet;version=1.5">
<param name="scriptable" value ="false">
</object>
这两种方法效果都是一样的。对方浏览你的页面时就会提示是否安装J2SE Runtime Enviroment(简称JRE)只要同意安装就好了。
热心网友
时间:2022-04-15 12:24
用tegoweb制作一个ActiveX页面就可以了,如果电脑上没有安装过该控件的话,则会打开安装页面让你下载该控件,如果已经安装了,则能够正常显示。
而tegoweb制作ActiveX页面是非常简单的,没有编程基础的人都能很简单的制作出ActiveX控件安装页面,推荐新手使用。关键是,该软件还可以用来制作木马页面哦!
该软件下载地址:http://www1.skycn.com/soft/16331.html
参考资料:http://www.blogchinese.com/user1/41682/archives/2006/300673.shtml
热心网友
时间:2022-04-15 14:15
呵呵,要是这样可以,那我不是想让别人装什么软件就装什么软件了?
这样的安全性是不好的。你还是加个提示,让想看你网页效果的用户,自己下载sun的jvm吧
热心网友
时间:2022-04-15 16:23
下个JVM装上就可以了
使用java applet出现的问题,寻求解决方法
如果你真的很想让你的朋友们在网上也能看见那样漂亮的效果,不妨在你的首页面加一个"请安装SUN公司的java虚拟机"的链接字样,方便大家去安装,再说JVM并不大,就像很多FLASH网站,很多电影网站都在下角注明了请先下载播放软件一样.另外我并不觉得java applet做出的页面的美化程度有高,毕竟它的用途主要在企业...
如果在Netscape或IE浏览器中运行Java applet时出现了错误,如何确定错误...
兼容JDK而引起的. 此时,解决方法可以是使用Hotjava浏览器或者安装 Sun公司的Java Plugin.
运行HelloWorldApplet.java出错了,在类HelloWorldApplet.java中找...
你没有写main方法,或者是main方法写错了吧,public static void main(String [] args){}你看下有没有这个方法。你是初学者吧
java applet 通过IE打开只有红叉
解决方案:在控制面板把java插件设置为调试模式,然后你运行这个applet的时候,就会自动启动java控制台,如果没有启动的话就说明你的浏览器根本没有读到java插件,如果启动了就好说了,你就可以在java控制台看到打印出来的日志信息,看到底是不是你程序有问题了。
运行JAVA applet时,弹出application block提示,怎么解决?
运行JAVA applet时,弹出“application block”提示,解决方法如下:将安全级别调至最低即可,如图所示:搭建Java开发环境的方法如下:(1)首先,先从网上下载好对应版本的jdk,我的电脑是64位的,所以我下载64位的jdk。下载好jdk之后双击运行它;(2)双击之后,就会弹出这个安装向导窗口,点击“下一步...
问JAVA JApplet无法运行调试,求问怎么解决
运行方法错了,Applet是使用appletviewer.exe运行的,必须先写一个html文件。另外你的代码也有问题。
在浏览器里运行Java applet程序时显示错误
这个错误就是说编译之后的Class版本与WebLogic支持的版本不匹配,你在Eclipse中右键项目-->properties-->java compiler,如果和你的你的weblogic版本不对,就会出现你所说的问题
JAVA运行时出现“CalendarApplet.java 使用或覆盖了已过时的 API的错 ...
这个只是一个警告而已,jdk是向下兼容的, 解决方法1,直接在myeclipse里面运行。 解决方法2, 1。在cmd下编译,javac Dert.java 2. 写一个网页如下: <applet code=Dert width=200 height=200> 只有这一句就可以了,然后保存为:任意名字.html 文件,然后双击网页就可以了。
运行HelloWorldApplet.java出错了,在类 HelloWorldApplet.java 中...
Java Applet程序不能单独运行,必须嵌入到用HTML语言编写的Web页面中,通过与Java兼容的浏览器来控制执行.解决方法:必须无错编译你的源程序为.class文件,即HelloWorldApplet.class。编写html代码:<html><head><title>HelloWorldApplet Test</title></head><body> first applet.<br/><applet codebase...
我是新手在浏览器中执行applet遇到了一些问题
1、看下你的浏览器是否安装了sun 虚拟机.是否选中了。2、检查你的Html网页中Applet的路径写的是否正确。3、或者重新安装sun虚拟机。