背景の色を変える

背景の色を変える FORM のサンプル(JavaScript)です。
セキュリティの警告が表示されるときは解除して下さい。
背景色を選択して下さい。

サーブレットや JSP のプログラムを作成するには HTML を理解する必要があります。
少なくとも FORM の使い方ぐらいは、知っていなければなりません。
このページは Applet でも JSP でもない「JavaScript を使った HTML のページ」です。

Java Script

  1. Java Script は Java Applet と同様にクライアントサイドで動作します。
    このページが動作するか否かは WWWブラウザの問題です。
    Java で始まりますが Sun の Java とは別物です。
    Java Applet では MouseListener で直接マウスのクリックを検出するのに対して、HTML のページでは FORM を使います。
    基本的には選択(入力)された FORM に従って新しいページに移動(更新)します。
    サーブレットでのマウスの操作は、レスポンスが遅くゲームのプレイには向きません。
  2. 最も簡単な FORM のサンプルとして Java Script と組み合わせて説明しましょう。
    Java Script 関数です。
    背景の色を col で受け取って、document.bgColor で設定します。
    <SCRIPT LANGUAGE="JavaScript">
      function backdisp(col)
      {   document.bgColor=col;   } 
    </SCRIPT>
    

FORM

  1. FORM の記述です。
    クリックされたボタンによって backdisp() のパラメータを「水色, 紫色, 青色」に設定して呼び出します。
    <FORM METHOD="POST">
    <INPUT TYPE="button" VALUE="水色" onClick="backdisp(0x00ffff)">
    <INPUT TYPE="button" VALUE="紫色" onClick="backdisp(0xff00ff)">
    <INPUT TYPE="button" VALUE="青色" onClick="backdisp(0x0000ff)">
    </FORM>
    
  2. ページ全体のソースコードはブラウザのメニューから[表示/ソースの表示]で確認して下さい。
    Java Script はネット上に沢山のページがアップロードされているので、そちらを参照して下さい。

Java Game Program