next up previous
: 画面への描画 : アプレットの構造 : アプレットが依存するパッケージ

インスタンスのメソッド

アプレットにはinit(), start(), stop()paint()destroy() の5つのインスタンスメソッドが用意されており,サブクラスでこれら をオーバーライドすることにより自分のアプレットを作成する.




\begin{itembox}{init() メソッド}
\begin{verbatim}書式:public void init() { ....
...蓮ぅ瓮鵐佇竸瑤僚藉ー修筌▲廛譽奪箸梁腓C気覆匹諒儿などを行なう.
\end{itembox}




\begin{itembox}{start() メソッド}
\begin{verbatim}書式:public void start() {...
...や再読込によって,アプレットの実行が開始されるときに呼び出される.
\end{itembox}




\begin{itembox}{stop() メソッド}
\begin{verbatim}書式:public void stop() { ....
...に移動するなどしてアプレットの実行が停止されるときに呼び出される.
\end{itembox}




\begin{itembox}{paint() メソッド}
\begin{verbatim}書式:public void paint(Gra...
...茲蠹テ「淵織ぅ潺鵐阿\verb*+paint()+ が実行され再描画が行われる.
\end{itembox}




\begin{itembox}{destroy() メソッド}
\begin{verbatim}書式:public void destroy...
...は,ファイルを閉じるなど,プログラムの終了時に必要な処理を行なう.
\end{itembox}



その他に使えるメソッドとして repaint() メソッドがある. このメソッドを呼び出すと画面を消去してから paint() メソッドが呼び出される ので,強制的に再描画したい場合に呼び出すと良い.



U-GM\murao 平成14年7月5日