在Eclipse中具有依赖项的Applet

时间:2011-05-03 14:05:49

标签: java eclipse applet embed

我对eclipse和java一般都很新,所以我确信这是非常基本的,但我找不到任何指向正确方向的东西。

如何在Eclipse中运行/测试需要一些第三方jar的applet?

我有一个应用程序与我的依赖jar运行(JOGL具体)很好。我可以运行一个示例applet。但是我无法运行需要JOGL jar的applet。我理解将HTML嵌入到网页中的HTML需要引用依赖项,但是如何告诉eclipse在哪里查看,因为它不是标准java工具包的一部分?

我的最终需求是将一个应用程序/小程序嵌入到一个网页中(不是从页面上启动,而是在页面上的内联对象中运行。我还没有尝试嵌入任何东西,但也许有一个角落我可以切到那里,我根本不用担心applet结构...

1 个答案:

答案 0 :(得分:3)

您的操作方式与使用main()方法的程序相同。转到属性 - >构建路径 - >罐。在那里添加你的第三方罐子,程序应该拿起它们。

首先创建一个虚拟的第三方jar,它有一个名为hello()的方法。您可以通过右键单击项目并将其导出到jar来将该项目转换为jar。它非常简单。第三方jar的代码非常简单。

package test;

public class ThirdParty {
    public String hello(){
        return "Hello from third party called!!";
    }
}

在此之后,创建一个名为HelloApplet的简单applet。它只是显示一个小程序,然后调用我们的第三方jar。将jar添加到eclipse中如下面的屏幕截图所示。

enter image description here

此TestApplet的源代码非常简单,如下所示。

import javax.swing.JApplet;

import test.ThirdParty;

public class TestApplet extends JApplet{
    public void init(){
        this.setSize(400, 400);
        this.setVisible(true);

        ThirdParty tParty = new ThirdParty();
        System.out.println(tParty.hello());
    }

}

右键单击该文件,然后选择Run as Applet。你去!您既可以看到您的小程序,也可以在控制台上打印消息!您有任何疑问,请在评论部分询问,我会尽力帮助您!