Home > Index > Processing + Java で Hello World(ハローワールド)...Javaアプリケーションにプロセッシングのスケッチを埋め込む方法 Processing + Java で Hello World(ハローワールド)...Javaアプリケーションにプロセッシングのスケッチを埋め込む方法 Processingは、 通常 PDE と呼ばれる統合開発環境でスケッチしながら使います。 スケッチの成果物は、アプレットとして書き出して単体配布できます。 これは、これで便利な機能ですが、Javaプログラマであれば、 直接JavaにProcessingを埋め込んで使った方が早い場合があります。 Eclipse上で開発すれば、コード補完も効きますからPDEを使わなくても、 スケッチもはかどります。 TOC コード コンパイルと実行 お約束のHello World
Processingで高度なことをやろうとすると、Processingに標準搭載されていないProcessing用ライブラリや、Java用のライブラリを使うことがあるかもしれません。今回は、そういった外部ライブラリはどこに置けば良いのかを調べてみました。 1. codeフォルダに置く (一番簡単、その場限り、古くからの方法) 一番簡単な方法としては、該当スケッチのフォルダに、codeフォルダを作成して、その中に外部ライブラリのjarファイルを置きます。フォルダ構造だと、以下のようになります。 SampleSketch code SomeExternalLibrary01.jar AnotherExternalLibrary01.jar ***.jar SampleSketch.pde codeフォルダの中に置いた外部ライブラリのjarファイルは、自動的にProcessing側が判断して読み
スラッシュドットを読んでいたら、SNT氏による興味深い発言を発見: とある大学の先生と話したとき、教育に何故Processingを使うのかを教えてくれました。 ・Printfで文字列が出たって面白くない ・面白さが勉強する動機になる ・絵を動かしたいなら、ループ処理が必要になり、 ・複数のオブジェクトを動かすには配列処理が必要になる ・そして、ゲームを作るには状態遷移や構造化が必要になり、 ・オブジェクトの種類が増えればオブジェクト指向が必要になる ・そして、Processingの機能に不満を持つようになるが、 この頃にはJAVAやC++などの言語にいつでも移れるだけの実力が身に付く なるほどな、と思った。確かに今時"Hello World"って文字がターミナルに表示されて喜ぶ若い人は居ないだろうし、(明示的な)コンパイル無しでサクサク作れるし。 例えば、今Cytoscapeで保持されてる
映像が作られた経緯とかはわからないんですけれども、内容が面白かったのでUP。空港などでよく見かける飛行機を誘導する人を「マーシャラー」(marshaller)と呼ぶそうですが、この動画では戦闘機を誘導しています。前半は比較のためにほかの国々の空軍でのやり方を見せていますが、イギリスが出た瞬間「ちょwwwww」って思いました。ってかこれ、同じ場所で撮られたものらしいんですよね。ほかの国の人たち見てる前でww 補足:マーシャリングは世界共通とのコメントを頂きましたが、その方法は国によって若干違います。旅客機の場合でも違いますので、海外に行った際にはぜひ見てみてください。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く