Ex11_3



/*-------------------
 Ex11_3.java
 アプレット:フォント
 --------------------*/
package jp_bunkyo;

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

public class Ex11_3 extends Applet {
	Font ft;	// フォントの設定用クラス

	public void paint(Graphics g) {
		g.drawString("もとはこんな感じ: ABCDEFG \\^-~b", 10, 20);
		ft = new Font(null, Font.PLAIN, 24);
		g.setFont(ft);
		g.drawString("大きくしたぜ!: ABCDEFG \\^-~b ", 10, 50);

		ft = new Font("Serif", Font.BOLD | Font.ITALIC, 18);
		g.setFont(ft);
		g.drawString("太字・斜体: Serif \\^-~", 10, 80);

		ft = new Font("Broadway", Font.PLAIN, 16);
		g.setFont(ft);
		g.drawString("プレイン Broadway \\^-~b", 10, 100);

		ft = new Font("Dialog", Font.BOLD, 14);
		g.setFont(ft);
		g.drawString("太字 Dialog \\^-~b", 10, 120);

		ft = new Font("MS 明朝", Font.PLAIN, 16);
		g.setFont(ft);
		g.drawString("プレイン MS明朝 \\^-~b", 10, 140);

		ft = new Font("Times New Roman", Font.BOLD | Font.ITALIC, 12);
		g.setFont(ft);
		g.drawString("太字・斜体: Times New Roman \\^-~b", 6, 150);

		ft = new Font("Elephant", Font.PLAIN, 20);
		g.setFont(ft);
		g.drawString("プレイン: Elephant \\^-~b", 10, 180);

		ft = new Font("HGP行書体", Font.PLAIN, 18);
		g.setFont(ft);
		g.drawString("プレイン: HGP行書体", 10, 200);
	}
}