ネオン錯視


下は、ネオン錯視のひとつで、4つ同心円の黄色の部分が互いに向き合ったとき、4つの同心円の上に四角の黄色い透明シートを置いたように、背景の部分も黄色く見えます。

同心円を描くクラス(NeonDoushin)のオブジェクトを4つ作り、パネル上に配置し、ひとつTimerオブジェクトを使って、それぞれ回転させています。
アプレットの表示域でマウスをクリックして↑キーを押すと回転が速くなり、↓キーで遅くなります。