!7 sclass LockMatrix > DynModule { transient Canvas canvas; JComponent visualize() { ret awtDoEvery(canvas = jcanvas(), 1000, r updateMe); } void update { repaint(canvas); } }