<プログラム>
1 import java.applet.Applet;
2 import java.awt.Graphics;
3 import java.awt.Font;
4 import java.awt.Color;
5 public class applete xtends Applet{
6 public void paint(Graphicsa){
7 int x=45;
8 int y=30;
9 String msg="Helloworld!";
10 Font f= new Font("Osaka", Font.BOLD, 40);
11 a.setFont(f);
12 a.setColor(new Color(255, 0, 255));
13 a.drawString(msg, x, y);
14 }
15 }
<考察>
l,1 Appletを実行するクラス。このAppletはすべてのAppletのスーパークラス。
import・・・取り込む。
Applet・・・Webブラウザ上で動かせるようにするプログラム。
l,2 図形や文字を書いたりするクラス。
l,3 文字の大きさを変えるクラス。
l,4 文字色の指定をするクラス。
l,5 extends Applet・・・Applet のクラスを拡張している。
l,6 paintメソッドを起動させてJava.awt.Graphicsクラスを引数として「a」に入れる。
l,7 値45をxに格納する。
l,8 値30をyに格納する。
l,9 「Hello world!」を出力する。
l,10 「f」という新しいフォントを作る。
l,11 graphics型のオブジェクトのメソッド。
l,12 新しい文字色を設定する。
l,13 msgに入れた文字を(x,y)の位置に配置する。
クラス・・・・・・雛形。
メソッド・・・・・機能。
オブジェクト・・・物。
<感想>
説明できない・・・。何故か書きづらすぎます・・・。