這個方法是從http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Integrate;action=display;num=1117133941
上面那個網址看來的,為什麼要用eclipse來開發呢= =,因為,processing找不到我要載入的jar檔
沒辦法,只好改個工具了,雖然我本來就不是很呷意processing的開發介面


(1).首先最重要的,當然是到eclipse(http://www.eclipse.org/)下載eclipse sdk,還要裝JDK
套件的話,我是用JDK5,目錄是在:C:\Program Files\Java\jre1.5.0_15\lib\ext,CLASSPATH,我是不設定,設定了以後JAVA就不會去EXT的地方找了(這我是看 (http://www.oreilly.com.tw/product_java.php?id=a096_install )裡面寫的方法做的)
如果要知道你預設的JVM位置的話,可以到下面的機碼去查看
JDK5HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\

(2).ECLIPSE好用方便,所以用他,哈

(3).
     a. 假設你的ECLIPSE放在(D:\ECLIPSE),執行ECLIPSE
     b. NEW PROJECT
     c. PROJECT NAME(暫設為:HelloP5)
     d. NEXT
     e. 切換到Libraries(Add External JARs)
      f. 新增D:\processing-0135-expert\lib\core.jar
     g. Finish

(4).到File Menu -> new -> source folder(新增一個src資料夾,應該是習慣問題,不過我也都是這樣設定,window->java->Build path->設定source folder="src" output folder="bin")

(5).File Menu -> new -> class (名稱要跟專案名稱一樣),所以就叫"HelloP5"

(6).記得要繼承PApplet

Code

import processing.core.*;
 
public class HelloP5 extends PApplet{
 
 public void setup(){
  size(200, 200);
  stroke(155,0,0);
 }
 
 public void draw(){
  line(mouseX,mouseY,width/2,height/2);
 }
 
}


大概這樣就算設定完了,如果還有要載入其他的東西的話,例如想使用Video在Project->Java Build Path->Libraries->Add External JARs->載入D:\processing-0135-expert\libraries\video\library\video.jar
在程式中import processing.video.*;
就可以使用了

比較需要注意的是java安裝的是什麼版本,我目前灌的是JDK 5,新的eclipse支援到6了,JDK7也發表了,如果COMPILER的JRE跟自己的環境不同的話,有可能會遇到java.lang.UnsupportedClassVersionError: Bad version number in .class file這個問題
這時候需要到 Window->Preferences->Compiler去設定JDK Compliance Level:設成你需要的版本

arrow
arrow
    文章標籤
    Processing Eclipse
    全站熱搜

    mming 發表在 痞客邦 留言(0) 人氣()