gpt4 book ai didi

java - 从浏览器运行小程序时出现 InvocableTargetException

转载 作者:行者123 更新时间:2023-12-01 15:04:21 24 4
gpt4 key购买 nike

我有一个使用Processing (http://www.processing.org) 库的小程序。处理库包含在 core.jar 中,我正在尝试将其嵌入网页中。这是 html

<html>    
<body>
<applet width=300 height=300 code="Applet.class" archive="core.jar">
no applet
</applet>
</body>
</html>

小程序代码如下

import processing.core.*;
import java.util.ArrayList;


class Heart extends PApplet //subclass of Applet
{
Particle p;
ArrayList<Particle> particles;
PImage heart;


public void setup() //These are overrides of PApplet methods
{
...do stuff...
}

public void draw() //These are overrides of PApplet methods
{
...more stuff....
}

PVector randVec(float min, float max)
{
...etc etc....
}
}

我可以发布完整的小程序代码,但我不知道是否有必要。

当我加载 .html 页面时。我收到 java.lang.reflect.InitationTargetException。 Java 控制台中没有堆栈跟踪。

最佳答案

2个问题:

1)Heart 类应该是公开的:

   public class Heart extends PApplet { 
...

2)您的小程序标签应为:

<applet width=300 height=300 code="Heart.class" archive="core.jar"> 

关于java - 从浏览器运行小程序时出现 InvocableTargetException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13180871/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com