目次JavaプログラミングJDK1.0での制作事例









このアプレットは文字の色を一字づつ左から右に移動するアプレットです。
(見れば分かりますね。)

このアプレットを作成するときのポイントは
文字の正確な位置を得るオブジェクト( FontMetrics )を使うことです。
色の違う文字の位置を正確に知ることができます。
また、入力文字の比較をするためにequalsメソッドを使っています。

機能としては以下のようになっています。

色の変化する速度を指定できます。
背景色を指定できます。
ベースの文字色を指定できます。
変化する文字の色を指定できます。
文字のフォントを指定できます。
文字のサイズを指定できます。
文字のスタイルを指定できます。

ShinLetter.classのサイズは4.38KBとなりました。

 HTMLでの指定方法

 ソースプログラムリスト


ただ、Netscape Navigator 3.0では表示位置がずれてしまいます。
また、IE3.02Jの一部では先頭の文字が表示されない現象があります。
(私のPCでは大丈夫なのですが・・・)
何故でしょう?
IE4.0、NN4.0では大丈夫でした。(今のところ)



ソースプログラムリストはメモ帳などにコピーして利用することができます。

コピー方法