proce55ing PApplet(1)

  • processing.core.PApplet を粗く読む。
  • Applet のサブクラス、Runnable, MouseListener, MouseMotionListener, KeyListener, FocusListener を implement
  • draw() は handleDraw() の中で呼び出される。draw() 自体は空で、サブクラスで記述するようになっている。
  • 各Sketch は PApplet を継承して draw() を自分で書く。
  • やりたいことは、draw() を PApplet から切り離すこと。そして、Jython から扱いやすくすること。
  • 基本的に Jython は、Java らしい扱いやすいクラスになっていれば、Jython からも扱いやすい。

続く