1. import java.applet.Applet; // 短名 Applet 2. import java.awt.Graphics; // 短名 Graphics 3. public class Helloa extends Applet { // サブクラス Helloa 4. public void paint(Graphics g) { // paint()メソッド 5. g.drawString("Hello, Java world!", 30, 40); // 文字列描画メソッド 6. } 7. } |
1. import java.awt.*; // ウィンドウ関連ツール(Abstract WindowToolkit)を使う 2. import java.util.Random; // 乱数を使う 3. import java.applet.Applet; 4. public class Circles extends Applet { // アプレットの名前は Circles にする 5. public void paint(Graphics g) { // 描画手順は以下の通り 6. Random a = new Random(); // 新しい乱数列 aを用意する 7. for (int i = 0; i < 1000; i++) { // 0 から 999 までループ 8. g.setColor(new Color(a.nextInt())); // 整数の乱数を発生し,それで色を決める 9. int x = (int)(300 * a.nextDouble()); // 整数変数 x に 300×(0以上1未満の実数の乱数) を(切り捨てて整数にして)代入する 10. int y = (int)(100 * a.nextDouble()); // 上と同様 11. int r = (int)(40 * a.nextDouble()) + 10; // 上と同様 12. g.fillOval(x - r, y - r, 2 * r, 2 * r); // 中心 (x,y),半径rの円板を描く 13. } 14. } 15.} |
今回の課題はやることのほとんどが初めてのことだったのでかなり戸惑いな がらやっていました。これからはJAVAと同様にhtmlのほうも勉強していかな いといけないと思いました。これからどんどん勉強してTOPページの方も華や かにできるように頑張っていきたいと思います。