色付き文字列を出力


この位置にJava Appletが挿入されています。 Appletの背景色を設定し,指定したフォントと色を使い文字を描画する。
HTMLのパラメータで指定した文字も描画。

ソースコード

import java.applet.*;
import java.awt.*;

public class ja01 extends Applet
{
  Font F1,F2,F3;
  String s;

  public void init()
  {
	F1=new Font("TimesRoman",Font.PLAIN,30);	//フォントの設定
	F2=new Font("Courier",Font.BOLD,20);
	F3=new Font("Helvetica",Font.ITALIC,18);
	setBackground(Color.yellow);			//Appletの背景色を黄色に設定

	s = getParameter("TXT1");			//HTMLのパラメータを取得
	if(s == null){
	  s = "HTMLでパラメータが設定されていない";
	}
  }

  public void paint(Graphics g)
  {
	g.setColor(Color.blue);					//青で描画
	g.setFont(F1);
	g.drawString("これはJavaアプレットです",10,40);

	g.setColor(Color.red);					//赤で描画
	g.setFont(F2);
	g.drawString("文字色を上から",10,70);

	g.setColor(Color.black);				//黒色で描画
	g.setFont(F3);
	g.drawString("青,赤,黒色に変化させています。",10,100);
	g.drawString("作成日は  :" + s,100,130);   //HTMLのパラメータで取得した文字列を表示
  }
}

末尾