我一直在尝试运行从命令行创建的简单小程序。我试着做:
C:\java Applet
显然没有用;但是,我注意到,如果选择该类并选择以Java applet身份运行,那么Eclipse允许我运行该applet。Eclipse如何做到这一点?
我相信IDE通常会使用appletviewer来启动applet,但是会使用不受限制的安全策略(从命令行启动时appletviewer会被沙盒化)。
要从命令行启动小程序查看器,请尝试以下操作:
prompt> appletviewer TheApplet.java
特别要注意的是,小应用程序查看器现在不直接将HTML作为小程序查看器的参数来提供参数,而是将解析小程序元素直接从源中解析出来。
另请参阅小程序信息在源顶部使用小程序元素的示例的页面:EG
/* <!-- Defines the applet element used by the appletviewer. -->
<applet code='HelloWorld' width='200' height='100'></applet> */
import javax.swing.*;
/** An 'Hello World' Swing based applet.
To compile and launch:
prompt> javac HelloWorld.java
prompt> appletviewer HelloWorld.java */
public class HelloWorld extends JApplet {
public void init() {
// Swing operations need to be performed on the EDT.
// The Runnable/invokeLater() ensures that happens.
Runnable r = new Runnable() {
public void run() {
// the crux of this simple applet
getContentPane().add( new JLabel("Hello World!") );
}
};
SwingUtilities.invokeLater(r);
}
}
当从命令行启动时,小应用程序查看器将具有比应用于浏览器中部署的小应用程序更严格的沙箱。
我强烈推荐Appleteer,它是appletviewer的替代方法,因为它比appletviewer更好(我写过它;)。
本文向大家介绍在JDK和Eclipse下如何编写和运行Java Applet,包括了在JDK和Eclipse下如何编写和运行Java Applet的使用技巧和注意事项,需要的朋友参考一下 Java Applet的源代码如下: 在Eclipse下,可以在编好程序后直接点击Run-->Run即可运行Java Applet程序。 在JDK环境下,要在自己的Java目录下,建立一个html型文件,这里我建
我有一个包含3个java文件的项目: Title_Screen.java Game_Screen.java Game_Code.java Game_Screen和Game_Code使用OpenGL,Title_Screen打开Game_Code,后者打开Game_Screen。在eclipse中,程序工作得很好,但是当我试图将它导出为可运行的jar文件时,不管我做什么,它总是只导出title_sc
问题内容: 我正在尝试使用本指南 (以及互联网上的其他一些指南)使用我们公司的.pfx证书签署一个jar applet档案:http : //www.globalsign.com/support/ordering- guides/SignJavaCodeAppletsPFX.pdf 一切似乎都很好,但是当我尝试不通过浏览器运行apple时,我看到 “ Publisher”是UNKNOWN(不受信任
问题内容: 我在将applet嵌入网页时遇到麻烦。我认为我做的不正确。 * 我的html文件与.class文件位于同一目录中 我的主要方法是在CardApp类中 这是我的html代码 问题答案: 要使applet在各种浏览器上都能正常工作是非常困难的。早期,标签没有得到适当的标准化,因此Internet Explorer和Mozilla采取了不同的方向。 Sun开发了一种通用JavaScript,
问题内容: 我正在寻找Java小程序,以从客户端计算机读取文件并为PHP服务器上传创建POST请求。 服务器上的PHP脚本应将文件作为普通文件上传到FORM提交中。我正在使用以下代码。文件内容已传递到PHP脚本,但未正确转换为图像。 问题答案: 这是一些代码,可能会帮助您,它来自我的一个旧项目,其中删除了许多无关的内容,以物有所值。基本上,我认为您问题中的代码缺少HTTP协议要求的某些部分
问题内容: 我试图建立一个Java小程序,将文件下载到客户端计算机。作为Java应用程序,此代码可以正常工作,但是当我尝试作为applet时,它什么也不做。我已经签名了.jar文件,但没有收到任何安全错误消息 代码是: 有人可以帮忙吗? 问题答案: 更改为: 理想情况下,您可以将输出放在以下任意一个中: 的 子目录 (可能基于主类的包名称-避免冲突)。 是应该使用户能够读取和创建文件的地方。 最终