2017-12-25 16 views
0

私はPROCESSINGを完全に処理するために私のEclipseをセットアップしました。 Eclipse Oxygenを使用してPROCESSINGをインストールしました3.3.6 Eclipseで処理プログラムを実行しようとしています。アプレット 私のコードは以下の通りです:EclipseはJavaアプレットアプリケーションとして実行されていません

パッケージprocessing01;

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()); 
    } 

    } 
+0

でしょうか? – Ravi

+0

はい専用Javaアプリケーションとして実行 –

答えて

1

処理3では、アプレットとしての実行をサポートしなくなりました。 the Processing 3 change listから:

アプレットがなくなっていない - Javaのjava.awt.Appletは、もはやPAppletで使用される基本クラスですので、アプレット固有のメソッドを利用する(またはPAppletは、Java AWTコンポーネントオブジェクトであることを前提と任意のスケッチ)を書き直す必要があります。

PAppletクラスは、もは​​やあなたはもうコンポーネントとしてスケッチを処理扱うことができない、とあなたがアプレットとしてそれらを実行することはできませんを意味し、Appletクラスを拡張しません。それらはアプリケーションとしてのみ実行できます。

アプレットが死んでいるため、とにかく使用しないでください。

0

パッケージを持っているので、コードを使用すると、任意の「アプリケーションとして実行」と呼ばれるオプションまたは類似した何かを見ない

    //replace 
     PApplet.main("Processing01"); 
        //with 
     PApplet.main("processing01.Processing01"); 
関連する問題