Du erzeugst ein anderes TestPanel in startIntro, als das was Du in Test_under verwendest.

Ich nehme an Du meinst in startIntro:

new Thread(this);