p.26 問 3.1.2
参考にする例題 ─
ColorSelect.java,
ColorSelect.html(実行例),
ChangeBG.java,
2つの色を選択できるようにする方法は、いろいろと考えられますが、
各自で工夫してみてください。
ファイルの行数をカウントするのが面倒な時は、
固定した行数(例えば 10行)で元の色に戻るようなプログラムでも構いません。
ヒント:
-
整数(i)から16進数表現の文字列(str)への変換
str = Integer.toHexString(i)
-
16進数表現の文字列(str)から整数(i)への変換
i = Integer.parseInt(str, 16)
-
文字列(str)中の n文字目から len文字分の部分文字列を取り出すには、
str.substring(n, n+len)
- HTML中の文字の色を変えるのは、
<FONT COLOR="..."> ... </FONT>タグを使う。
注意: Javaアプレットを書き換えたとき、
ブラウザの reload(再読み込み)ボタンを押しても、
アプレットは reloadされません。アプレットを読み込み直したいときは、
Shiftキーを押しながら
reloadボタンを押してください。