Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
启动java小程序_Java_Applet - Fatal编程技术网

启动java小程序

启动java小程序,java,applet,Java,Applet,据我从文档中看到, 我需要知道如何指定java引擎,如何指定jar文件,存储在哪里,以及如何指定执行的类 这是我目前拥有的(但不起作用) Oracle1.5文档中声称这个classid指定了“当前的java引擎”,但这对我来说是完全不透明的。他们也有要求特定版本的例子 即使这是真的,我如何: 指定jar文件 指定类别(以上是否正确) 指定代码所在的目录(codebase是否仍然有效?) 首先,firefox和IE的语法不同: 火狐: <object classid="clsid:CAF

据我从文档中看到,

我需要知道如何指定java引擎,如何指定jar文件,存储在哪里,以及如何指定执行的类

这是我目前拥有的(但不起作用)


Oracle1.5文档中声称这个classid指定了“当前的java引擎”,但这对我来说是完全不透明的。他们也有要求特定版本的例子

即使这是真的,我如何:

  • 指定jar文件
  • 指定类别(以上是否正确)
  • 指定代码所在的目录(codebase是否仍然有效?)

  • 首先,firefox和IE的语法不同:

    火狐:

    <object classid="clsid:CAFEEFAC-0017-0000-0000-ABCDEFFEDCBA" id="appletId" name="appletName" width="400" height="300">
        <param name="code" value="com.myPackage.Applet" />
        <param name="codebase" value="../resources/applet/"/>
        <param name="ARCHIVE" value="myApplet.jar" />
        <param name="cache_archive" value="myApplet.jar" />
        <param name="type" value="application/x-java-applet" />
        <param name="cache_option" value="plugin" />
        <param name="mayscript" value="true" />
        // you can set optional parameters here 
    </object>
    
    
    //您可以在此处设置可选参数
    
    即:

    
    //您可以在此处设置可选参数
    

    这里有一个很好的链接:

    “firefox和IE的语法不一样:”或Safari,…或Opera,或Chrome,或。。你的基本观点是正确的,但当开发者认为用户在任何领域使用“大2”应用之一时,我就不在乎了。(+1)我应该完成:“但我不知道它在其他浏览器上是如何工作的”。但这也是相对的。。我唯一一次使用它是为了在大学里工作,所以我不必担心用户。当然,如果他在做一些公开或商业性的事情,你是完全正确的哇,这真是太糟糕了。我想把答案往下看,因为我讨厌它……(搔头)如果你“射杀信使”,人们只会告诉你他们认为你想听的。读“但我更喜欢使用标签”为什么?获取正确的字符串以嵌入小程序(在特定操作系统上特定浏览器的特定版本中)是一个PITA。最好把它委托给JS。我会改正的。看了下面的答案后,我感到非常厌恶。这是应该标准化的。我可以理解微软做了一些不同的事情,但其他人应该能够同意。就这一点而言,应该是Oracle/Sun/java联合体提出了一种“官方”的方式来实现这一点。啊!“应该是Oracle/Sun/java consortium声明了一种“官方”的方式。”我对小程序最恼火的一点是,Sun从来没有费心定义当页面中有小程序时焦点应该发生什么(HTML链接得到焦点还是小程序文本字段?)nor实现了一种小程序接受焦点的方法,然后将焦点优雅地返回到下一个HTML元素。这使得小程序在没有鼠标的情况下几乎无法使用,并严重损害了基于键盘的导航功能(
    <object classid="clsid:CAFEEFAC-0017-0000-0000-ABCDEFFEDCBA" id="appletId" name="appletName" width="400" height="300">
        <param name="code" value="com.myPackage.Applet" />
        <param name="codebase" value="../resources/applet/"/>
        <param name="ARCHIVE" value="myApplet.jar" />
        <param name="cache_archive" value="myApplet.jar" />
        <param name="type" value="application/x-java-applet" />
        <param name="cache_option" value="plugin" />
        <param name="mayscript" value="true" />
        // you can set optional parameters here 
    </object>
    
    <object width="400" height="300" classid="java:com.myPackage.Applet.class" codebase="../resources/applet/" name="appletName" id="appletId">
        <param name="archive" value="myApplet.jar" />
        <param name="type" value="application/x-java-applet" />
        <param name="cache_option" value="plugin" />
        <param name="mayscript" value="true" />
        // you can set optional parameters here         
    </object>