【问题标题】:Eclipse not having run as java applet applicationEclipse 没有作为 java applet 应用程序运行
【发布时间】:2017-12-25 07:19:01
【问题描述】:

我将我的 Eclipse 设置为 PROCESSING 完美.. 我正在使用 Eclipse Oxygen 并安装了 PROCESSING 3.3.6 我正在尝试在 Eclipse 中运行处理程序,但没有选项作为 Applet 运行 我的代码如下:

包处理01;

    import processing.core.PApplet;

    public class Processing01 extends PApplet{

    public static void main(String[] args) {

    PApplet.main("Processing01");
    }
    public void settings(){
        size(300,300);
    }

    public void setup(){
        fill(120,50,240);
    }

    public void draw(){
        ellipse(width/2,height/2,second(),second());
    }

    }

【问题讨论】:

  • 您没有看到任何名为“作为应用程序运行”或类似名称的选项吗?
  • 是的,只能作为 java 应用程序运行

标签: java eclipse processing


【解决方案1】:

Processing 3 不再支持作为小程序运行。来自the Processing 3 change list

Applet 消失了 — Java 的 java.awt.Applet 不再是 PApplet 使用的基类,因此任何使用 Applet 特定方法(或假设 PApplet 是Java AWT 组件对象)将需要重写。

PApplet 类不再扩展Applet 类,这意味着您不能再将处理草图视为组件,也不能将它们作为小程序运行。您只能将它们作为应用程序运行。

小程序已死,无论如何都不应该使用。

【讨论】:

    【解决方案2】:

    因为有包代码会是

                       //replace
          PApplet.main("Processing01");
                       //with
          PApplet.main("processing01.Processing01");
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-29
      • 2015-04-19
      • 1970-01-01
      • 2013-04-09
      • 1970-01-01
      • 2011-05-20
      相关资源
      最近更新 更多