Applet 代码标签和类文件

2023-12-09

我刚刚开始编写 Applet,并且对带有包和类文件的 HTML Applet 标签有一些疑问。

我将从包开始。我一直在使用 Netbeans 来编写我的小程序,其中自动包含一个包。该小程序在 Netbeans 小程序查看器中运行良好,并且 HTML 正在显示除小程序之外的所有内容 - 只有一个白色框显示“错误”。当我使用不带包的 Eclipse 重新编译时,HTML 可以正常显示小程序。我尝试了我能想到的一切,但我一生都无法让小程序与包一起工作。

<applet code="myClass.class"width="500"height="500">

<applet code="myPackage.myCLass.class"width="500"height="500">

<applet code="myPackage\myClass.class"width="500"height="500">

什么都没起作用。所以,我的第一个问题是:我的 HTML applet 标记路径应该说什么才能访问包中包含的 applet?老实说,我所有的谷歌搜索都产生了我并不真正理解的结果,因为我不能 100% 确定包是什么/做什么。

这引出了我的下一个问题:类文件。 applet标签指向一个类文件,即编译后的源文件。编译 .java 文件会创建一个 .class 文件,非常简单。但是如何从 applet java 文件转换为 applet 类文件呢?尝试通过命令行或任何 IDE 进行编译都会失败,因为没有 main 方法。到目前为止,我能够获取小程序的类文件的唯一方法是使用 Netbean 的小程序查看器或 Eclipse 中的“作为小程序运行”来编译代码。还有其他方法获取class文件吗?或者我是否必须使用小程序模拟器进行编译(因为缺乏更好的词)?


<applet code="myPackage.myCLass.class"width="500"height="500">

至于applet元素为一个myClass小程序类中myPackage包裹。

1) An applet元素的属性之间应该有空格(我不确定这是否是 W3C 建议的一部分,但它看起来很奇怪)。

<applet code="myPackage.myCLass.class" width="500" height="500">

2) The codeattribute 应该是类的完全限定名称,这意味着:

<applet code="myPackage.myCLass" width="500" height="500">

3) 如果没有指定档案和代码库,JRE 将在myPackage加载 HTML 的目录的子目录。例如。如果 HTML 被调用applet.html并位于:

  • http://oursite.com/product/applet.html

该类需要位于:

  • http://oursite.com/product/myPackage/myCLass.class

一旦您认为小程序类正确,请尝试使用浏览器地址栏中的地址获取它。如果该类不提供下载,JRE 也将无法加载它。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Applet 代码标签和类文件 的相关文章

随机推荐

  • 为什么Java中的“this”关键字是final的? [复制]

    这个问题在这里已经有答案了 这似乎是一件几乎没有人意识到的事情 但Java中的 this引用 是最终的 在正常的编程日中 我认为我可以通过在自己的类中重新定义 this 引用来重新定义整个实例 public void method this
  • 1D numpy 数组,在新的 2D 数组中每个连续行向右移动

    我试图通过删除 for 循环并仅在处理大型数据集时使用 numpy 数组来优化一些代码 我想采用一维 numpy 数组 例如 a 1 2 3 4 5 并生成一个 2D numpy 数组 其中每列中的值沿着一个位置移动 例如在上面的情况下 我
  • 找不到 InsertOnSubmit() 方法

    我是实体框架的新手 我认为我在这里误解了一些东西 我试图在表中插入一行 在我找到的代码示例中 他们都调用方法 InsertOnSubmit 但问题是我在任何地方都找不到方法 InsertOnSubmit 或 SubmitChanges 错误
  • Asp.net Mvc Ajax Json(数组后)

    javascript jQuery var items new Array var obj Begin 444 End end items push obj items push obj var request DateStart Date
  • OpenGL 着色器版本编译错误

    我在 OpenGL 中编译简单的顶点着色器时遇到问题 收到以下错误消息 错误 106 GL2 不支持版本号 错误 279 布局限定符 位置 无效 我认为我一定使用了错误版本的 GL2 但我不知道如何找到我的版本号或去哪里升级 是的 我试图寻
  • 无法使用 VS11 创建 VC++ 项目

    我刚刚在 Windows 8 Consumer Preview 操作系统上安装了 VS11 Professional 版本 我尝试创建 win32 控制台应用程序 向导失败并出现以下错误 Microsoft Visual Studio C
  • cvFindContours 如何工作?

    我在 c 和 openCv 2 1 中使用 cvFindContours 函数 因为我必须编写我正在使用的函数的文档 有人可以告诉我这个函数是如何工作的 使用哪种查找轮廓的方法以及如果可能的话一些基础理论的功能 正如您在文档中所读到的 该函
  • 销毁地图实例的正确方法是什么?

    我最近开发了一个html5移动应用程序 该应用程序是一个单页面 其中导航哈希更改事件替换了整个 DOM 该应用程序的一部分是使用 API v3 的 Google 地图 在从 DOM 中删除地图 div 之前 我想删除所有事件处理程序 侦听器
  • java.lang.NoClassDefFoundError:无法初始化类 javax.crypto.JceSecurityManager

    java lang NoClassDefFoundError Could not initialize class javax crypto JceSecurityManager javax crypto Cipher getConfigu
  • 将正态分布拟合到加权列表

    我有一堆数据点 我想对数据进行正态分布 我看到 scipy 有stats norm fit方法 但这需要一个数据点列表 就像是 data 1 1 1 1 2 2 2 3 3 3 3 3 3 4 5 5 5 而我的数据包含在两个列表中 类似
  • 未解析的外部静态变量

    我有一个名为 Pub 的类 它具有以下标头 pragma once class Pub public static double X FACTOR static double Y FACTOR static const int INIT S
  • 可以采取哪些措施来加速同步 WCF 调用?

    我对 Silverlight 应用程序中的同步 WCF 调用的性能测量表明我可以7 次调用 秒在本地主机连接上 即非常慢 可以加快速度吗 或者这是正常现象吗 这是我的测试代码 const UInt32 nrCalls 100 ICalcul
  • Angular2 - 单击按钮时更新模型

    当使用 angular2 ngModel 进行双向数据绑定时
  • 主/从 Mysql 架构与服务器/读取数据库和仅写入的单独数据库[关闭]

    很难说出这里问的是什么 这个问题模棱两可 含糊不清 不完整 过于宽泛或言辞激烈 无法以目前的形式合理回答 如需帮助澄清此问题以便重新打开 访问帮助中心 主 从类型 mysql 架构与负载平衡 Web 服务器 每个服务器都使用单独的服务器保存
  • KEYCLOAK:请求中未提供客户端密钥

    keycloak js 版本 gt 10 0 2 角度 gt 7 2 16 keycloak json realm REALM auth server url
  • 如何在Python中求矩阵对角线上方和下方元素的总和?

    我需要找到主对角线上方和下方元素的总和 我不知道如何调整算法以仅对这些数字求和 这是我到目前为止的代码 其中 A 是矩阵 A N int raw input Input matrix size for i in range 0 N row
  • 如何选择性地或可滚动地截屏可组合项?

    我正在写一个截图库捕获屏幕 val view View LocalView current 我获取它的边界并平移 Composable 的位置以捕获 Composable 的可见部分 我这样做 Composable fun Screensh
  • 创建包含所有空手道依赖项的测试 jar [重复]

    这个问题在这里已经有答案了 我有以下项目结构 src 测试 java 没有 src main 文件夹 上面的 src test java 文件夹包含一些 scala 类以及一些 java 类 当我使用以下插件构建 jar 文件时 maven
  • Google 已禁止此应用程序使用地图 API [关闭]

    这个问题不太可能对任何未来的访客有帮助 它只与一个较小的地理区域 一个特定的时间点或一个非常狭窄的情况相关 通常不适用于全世界的互联网受众 为了帮助使这个问题更广泛地适用 访问帮助中心 今天 我试图将 JQuery Mobile 元素添加到
  • Applet 代码标签和类文件

    我刚刚开始编写 Applet 并且对带有包和类文件的 HTML Applet 标签有一些疑问 我将从包开始 我一直在使用 Netbeans 来编写我的小程序 其中自动包含一个包 该小程序在 Netbeans 小程序查看器中运行良好 并且 H