Ex10_1
import java.applet.*;
import java.awt.*;
public class Ex10_1 extends Applet {
Color col; // col をColorクラスで宣言
Font ft; // ft をFontクラスで宣言
public void paint(Graphics g) {
g.setColor(Color.orange); // 赤色を設定
g.drawString("Hello World", 10, 20);
col = new Color(0xAAFF39); // 色を作る:AAFF39という色
g.setColor(col); // AAFF39色を設定
ft = new Font("HGP 行書体", Font.BOLD | Font.ITALIC, 32); // フォントを作る
g.setFont(ft); // 作ったフォントを設定
g.drawString("おはよう", 20, 150);
col = new Color(100, 10, 255);
g.setColor(col);
ft = new Font("Elephant", Font.PLAIN, 16);
g.setFont(ft);
g.drawString("Guten morgen!", 30, 70);
g.drawLine(10, 10, 100, 100); // 線分(10,10)-(100,100)
g.drawRect(10, 100, 100, 20); // 矩形:左上座標(10,100)で幅100, 高さ20
g.drawOval(20, 170, 70, 30); // 楕円:左上座標(20,170)で幅70, 高さ30
g.drawRoundRect(120, 150, 20, 30, 5, 5); // 丸矩形:左上座標(120,150)で幅20,高さ30,丸っこさ5,5
g.setColor(Color.gray);
g.fillRect(130, 70, 50, 30); // 塗りつぶし矩形:左上(130,20)で幅50,高さ30
g.setColor(Color.cyan);
g.fillOval(150, 80, 40, 20); // 塗りつぶし楕円:左上(150,20)で幅40,高さ20
g.setColor(Color.red);
int x[] = {125, 185, 135, 155, 175}, y[] = {12, 12, 50, 0, 50}, pt = 5;
g.drawPolygon(x, y, pt); // 多角形:5点(x, y)を結ぶ多角形
g.setColor(Color.yellow);
g.fillPolygon(x, y, pt); // 塗りつぶし多角形:同上
}
}