如何在Java applet加载失败时显示消息?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了如何在Java applet加载失败时显示消息?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1376字,纯文字阅读大概需要2分钟。
内容图文
![如何在Java applet加载失败时显示消息?](/upload/InfoBanner/zyjiaocheng/770/f801e9a282454927928c43724fd00bd7.jpg)
我有一个Java applet,需要Java ver.至少7.0.0.
是否有可能检查applet是否无法加载并向用户显示他需要更新其Java软件的消息?
我试图使用一些背景,但它只显示没有Java的情况,否则显示带有ClassNotFoundException信息的白色矩形.这是我的HTML示例,其中包含我的applet.
<div style="background-image: url('img/appletbg.png'); width: 790px; height: 900px;">
<applet code="MyPackage/MainClass.class"
archive="applet/MyJar.jar" width="790" height="900">
</applet>
</div>
我知道,我可以通过JS找出已安装的Java版本,但它是客户端,我更喜欢在没有任何客户端交互的情况下显示一些消息.
解决方法:
好吧,我已经弄清楚如何使用AndrewThompson建议,使用JS不需要任何交互.
这是我的代码的结果,从这个网站上看出来:http://docs.oracle.com/javase/tutorial/deployment/deploymentInDepth/ensuringJRE.html
<script type="text/javascript" src="http://java.com/js/deployJava.js"></script>
<script type="text/javascript">
if (deployJava.versionCheck("1.7.0_0+") == false) {
userInput = confirm(
"You need the latest Java(TM) Runtime Environment. " +
"Would you like to update now?");
if (userInput == true) {
window.location = "http://java.com/en/download/testjava.jsp";
}
}
else
{
// This are just the sample parameters for now!
var attributes = {id:"applet", name:"TheApplet", code:"TheApplet"};
var parameters = {jnlp_href: "http://localhost/TheApplet.jnlp"};
deployJava.runApplet(attributes, parameters, "1.7.0_0");
}
</script>
内容总结
以上是互联网集市为您收集整理的如何在Java applet加载失败时显示消息?全部内容,希望文章能够帮你解决如何在Java applet加载失败时显示消息?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。