我已经在applet中编写了几行Java代码,并且有一个名为QUIT的按钮,它的工作是终止执行,但是当applet在浏览器中运行时,它没有运行吗?

我努力了:

> System.exit(1);

> System.exit(0);

> Applet destroy();

> Applet dispose();

它们都无法在浏览器中工作.这背后的逻辑是什么?

解决方法:

> System.exit(1);

这是为了异常终止应用程序.除非有致命错误无法从中恢复,否则不应在此处使用它,也不要在应用程序中使用它.

> System.exit(0);

小程序可能与其他小程序共享Java虚拟机.如果可以将JVM中的applet视为旅馆的来宾,那就像是烧毁旅馆的来宾之一!即使在受信任的小程序中也不允许这样做.

> Applet destroy();

当JVM认为适当时,该方法将由JVM自动调用.小程序可能会覆盖该方法,但不应显式调用它.

> Applet dispose();

与destroy()相同,将其留给JVM.

结束和applet的最简单方法是使用AppletContext.showDocument(URL).它可能像这样工作(其中代表Applet):

this.getAppletContext().showDocument(thanksForUsingOurAppletURL);

当然,这将重定向到URL. JVM将调用dispose()和destroy()方法.然后,当它决定这样做(在最后一个小程序结束后大约30秒左右)时,它将自行关闭.

标签:applet,java

来源: https://codeday.me/bug/20191122/2058343.html

java applet退出功能_java-如何使用内置在applet中的Button在浏览器中停止applet?相关推荐

  1. Java Web项目中HTML文件中的汉字在浏览器中显示乱码的解决方案

    今天在做一个Java Web项目的时候,html中的汉字在浏览器中显示为乱码,分析其可能原因有: (1)html文件属性中有默认的编码方式,如果它的设置与html文档中content charset属 ...

  2. java:退出功能_Java 8:功能VS传统

    java:退出功能 业务逻辑是相同的: 给定一个由访问次数/时间组成的String表达式,例如:" 1 / 24h,1..3 / 3h,5 / *" 然后,结果应为以下字符串列表: ...

  3. java+自带excel导出_Java实现微信内置浏览器导出Excel表格功能

    最近做项目的时候遇到了这样一个问题,微信内置的浏览器把下载这个功能屏蔽了.唉,,,折腾了一天,从网上各种找资料,但是给的解决方案都不是我想要的(也不知道谁复制的谁的,基本都一样). 在快下班的时候,我 ...

  4. java ee打印功能_Java EE 8的前5个新功能

    java ee打印功能 备受期待的Java Enterprise Edition 8版本具有两个令人兴奋的新API(JSON绑定1.0和Java EE Security 1.0),并且对当前API进行 ...

  5. java线程池功能_Java线程池总结

    一.线程池 线程池适合处理的任务:执行时间短.工作内容较为单一. 合理使用线程池带来的好处: 1)降低资源消耗:重复利用已创建的线程降低线程创建和销毁造成的开销 2)提高响应速度:当任务到达时,任务可 ...

  6. java ee打印功能_Java EE:异步构造和功能

    java ee打印功能 介绍 Java EE具有许多API和构造以支持异步执行. 从可伸缩性和性能的角度来看,这是至关重要的. 让我们假设2个模块相互交互. 当模块A (发送方)以同步方式向模块B ( ...

  7. java发红包功能_java封装发送微信红包API功能。

    WeChatRedPack java封装发送微信红包API功能. 1.目前支持两种红包类型 普通 裂变 2.目前对微信红包api的发送增加了金额校验,暂时未对发送频率做限制,后期会使用redis进行限 ...

  8. java蓝牙cdma,国王归来 全球第一款内置蓝牙CDMA手机上市

    [IT168 资讯]也许是巧合,当摩托罗拉在北京发布第一款将在中国上市的内置蓝牙的CDMA手机V880的时候,在它的老家-美国,无线网络运营商Sprint宣布将在本周出售"长期等待" ...

  9. Java并发编程实战————可重入内置锁

    引言 在<Java Concurrency in Practice>的加锁机制一节中作者提到: Java提供一种内置的锁机制来支持原子性:同步代码块."重入"意味着获取 ...

最新文章

  1. 如何破解压缩文件密码-省时省力的方法
  2. 全网首译 : 初学者终极指南—掌握Scrum敏捷框架—第1章
  3. HTML 学习 第一步内容
  4. Codeup墓地-问题 A: 还是畅通工程
  5. 15.深度学习练习:Deep Learning Art: Neural Style Transfer
  6. ListView添加headview
  7. Setting Expires and Cache-Control: max-age headers for static resources in ASP.NET
  8. a*算法流程图_B端产品如何画好流程图?
  9. 关于C/C++中的几个关键字(C基础)
  10. 哈斯(Hasse)图
  11. 删除链表中的某个结点
  12. .arx 与此版本的 AutoCAD 不兼容。
  13. 华为HarmonyOS手机系统如何下载手机淘宝APP领取淘宝内部隐藏优惠券?
  14. mysql数据库中的KEY和PRIMARY KEY的疑惑?
  15. VANT3无法使用slot引用外部icont
  16. JDBC与ORM发展与联系 JDBC简介(九)
  17. spoolsv病毒的清除
  18. ASEMI大功率场效应管和三极管的区别
  19. MATLAB 郭彦甫 第十四课练习答案
  20. 【DSP开发】【VS开发】MUX和DEMUX的含义

热门文章

  1. details在Java中_Spring安全性在Java配置中使用两个自定义UserDetailsS​​ervices
  2. 2021-03-15 final value theorem 终值定理
  3. wcf简单的创建和运用
  4. 整理的一些Android开发类免费视频课程
  5. [题解]POJ 3683 Priest John's Busiest Day
  6. HTML marquee标签详解
  7. 一些关于“数据挖掘介”技术的有用文档
  8. OI模板のpoke流[大型考试复习必备/kl]
  9. 移动端web自适应适配布局解决方案
  10. 一个还不错的源码解析网站