回覆列表
  • 1 # mmadi2696

      一共分4步:  一、搭建環境:安裝JRE、JDK、Eclipse  二、寫第一個程式  三、使用自定義類  四、使用第三方庫  1. 搭建環境  需要注意的是JRE、JDK最好是同一版本的,例如:  JRE 6u45  JDK 6u45  安裝好以後在系統環境變數裡面設定好JAVA_HOME、path  下載標準版Eclipse,解壓到C:\Program Files (x86)\Java\ ,拖一個快捷方式到桌面上即可  2. 第一個程式  由於Processing實際上是PApplet,所以在Eclipse中寫必須繼承它,如下: public class MyProcessingSketch extends PApplet { public void setup() { } public void draw() { }}  但是光這樣做了還不行,java並不知道Processing中的各種方法,例如:setup()、draw(),所以還得將Processing的核心jar包引入進來。在Eclipse中選擇:FILE --> IMPORT --> GENERAL --> FILE SYSTEM. 找到Processing所在的資料夾,裡面有個core.jar檔案,選中它,點FINISH,它就出現在我們的Eclipse工程目錄中了。但是這麼做了還是不夠,還得選中它,然後選擇BUILD PATH --> ADD TO BUILD PATH. 它才能被當前的sketch使用。  做好了上面的工作可以開始寫sketch了,先從最簡單的開始:import processing.core.*;public class MyProcessingSketch extends PApplet { public void setup() { size(500,500); background(255); } public void draw() { ellipse(width/2,height/2,50,50); println("Hello World~!"); }}  3. 使用自定義類  類比較麻煩,因為在Eclipse裡面和IDE不一樣,先得新建一個類檔案FILE --> NEW --> CLASS,然後開始構建這個類,先來個簡單的:import processing.core.PApplet;public class MyPoint { PApplet parent; int x,y; MyPoint(PApplet p){parent = p;} void init(){ x = y = 0; } void update(){ x = parent.mouseX; y = parent.mouseY; } void disp(){ parent.stroke(0); parent.fill(175); parent.ellipse(x,y,16,16); }}

  • 中秋節和大豐收的關聯?
  • 減肥中午吃一份臘腸煲仔飯會胖嗎?