すみません、どうも仰っていることが今一理解できません。
クラスの中にpaintComponentの部分を入れて、尚且つ他の部分でpaint操作をしなければいけないということでしょうか?