Processingでウィンドウのサイズをマウスで変更&最大化できるようにする
フォーラムにあったコードほぼそのままだけど、import文を足して動作するコードにしたものがこちら。描画領域のサイズ(widthとheight)はウィンドウ変更に連動して値が変わるようになっている。
import java.awt.event.ComponentAdapter; import java.awt.event.ComponentEvent; void setup() { size(320, 240); frame.setResizable(true); frame.addComponentListener(new ComponentAdapter() { public void componentResized(ComponentEvent e) { if (e.getSource()==frame) { redraw(); } } } ); } void draw() { background(100); text( width + ", " + height, 20, 20 ); }