質問お願いします

Appletクラスを継承したhogeクラスではpaintメソッドが勝手に実行されるのと同じように
Frameクラスを継承したhogeクラスでもpaintメソッド書いたら勝手に実行されるの?
もしそうなら実行される時はいつになるんでしょうか?
hogeクラスにmainメソッドがある場合mainメソッドが実行されてからpaintメソッドが実行されるんでしょうか?