忍者ブログ

2024-05-04(Sat)

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

2010-01-17(Sun)

Scala-processing IDE

Scala-processingの開発キットには、SPDEというものがありますが、推測変換などの支援やヘルプが使えないので、僕としてはNetBeansでの開発するのが楽チンです。




<Scala-processingをNetBenasにセットアップする方法>

■1:ScalaをNetBeans 6.8で使うを参照して、Scalaプラグインをインストール。

■2:以下のフォルダを適当なところにコピーする。

・Windows → (Processing本体のフォルダ)¥java¥lib
・Mac → Processing => パッケージの内容を表示 => Contents/Resources/Java

■3:NetBeansで、ファイル → 新規プロジェクト → Scala Applicationを作成

■4:ファイル → プロジェクトプロパティをクリック、Librariesを選び、[Add JAR/Folder]でさっきコピーしたフォルダ内のJARファイル(例えばcore.jar、必要に応じて他のJAR)を追加する。

(メモ)NetBeans6.8の段階では、上手く読み込まれないので、追加したら一度NetBeansを再起動する。

■5:次のコードが動けば完成!!クラス名やパッケージ名は、開発環境によって変えてくださいね。






package scalaprocessing1

import processing.core._

object Main extends PApplet {

   override def setup(){
     size(400, 300, PConstants.P3D)
   }

   override def draw(){
    background(20)

     var i=0
     while(i < 100) {
          pushMatrix
          fill(random(255))
          translate(mouseX, mouseY, random(-30, 30))
          box(random(10, 70));
          popMatrix
          i += 1
     }
   }

     def main(args: Array[String]){
          var frame = new javax.swing.JFrame("Test")
          var applet = Main
          frame.getContentPane().add(applet)
          applet.init
          frame.pack
          frame.setVisible(true)
     }
}
PR

この記事にコメントする

Name
Title
Mail
URL
Comment
Pass
Pictgram
Vodafone絵文字 i-mode絵文字 Ezweb絵文字

この記事へのトラックバック

この記事にトラックバックする

Calender :

04 2024/05 06
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

New Comments :

[11/18 DSLR-A900]
[02/03 daveenbooh]
[02/03 tiaunaande]
[02/03 arnottkilb]

Profile :

HN:
funatii
年齢:
36
HP:
性別:
男性
誕生日:
1987/11/02
職業:
音響設計学科3年
趣味:
メディアアート・散歩

for mobile :

Search for funattii :

Welcome to funattii's blog !