Processingで複数ウィンドウ
Processingで複数ウィンドウをやる方法を調べると色々出てくる.
Processingで2ウィンドウプログラムを扱う - gutugutu3030
shigeodayo/PFrame
どれも非常に惜しい感じだったので,自分でも作ってみることにした.
さて,使い方だがダウンロードしたpdeファイルを使いたいプログラムにドラッグ&ドロップすると使える.
使い方は下のサンプルで見て欲しい.
つまり,どういうことかと言うと,
ただし,draw()の最後で,
他の関数は全て統合されているので,どちらがクリックされたかなどは,frameName.mousePressedで判定する.
Processingで2ウィンドウプログラムを扱う - gutugutu3030
shigeodayo/PFrame
どれも非常に惜しい感じだったので,自分でも作ってみることにした.
右下の「Download」を押してダウンロードする.
さて,使い方だがダウンロードしたpdeファイルを使いたいプログラムにドラッグ&ドロップすると使える.
使い方は下のサンプルで見て欲しい.
つまり,どういうことかと言うと,
PFrame frameName = new PFrame(this);で,初期化して,
frameName.ellipse(frameName.width/2,frameName.height/2,100,100);のように,通常の命令の前に frameName. を付けるだけ.
ただし,draw()の最後で,
frameName.redraw();を忘れずに書くこと.
他の関数は全て統合されているので,どちらがクリックされたかなどは,frameName.mousePressedで判定する.