public void paint(Graphics g) { double x, y, p;
 int xi, yi, t=0;
 int repeat=1000; //点の個数を決める
 do {
  x=2.0*Math.random(); //x座標に乱数をかける
  y=2.0*Math.random(); //y座標に乱数をかける
  xi=(int)(x*25+10); //点のx座標を決める
  yi=(int)(y*25+10); //点のy座標を決める
  g.setColor(Color.red); //点の色を決める
  g.drawLine(xi, yi, xi, yi); //線を書くメソッドを用いて点を打つ
  t++;
 } while ( t < repeat );//タイルを描く
 g.setFont(new Font("TimesRoman", Font.BOLD, 22));//フォントの設定
 hollowString(g, "Java", 14,42);
 g.setColor(Color.white); //タイルの枠の色を決める
 g.drawRect(10,10,50,50); //枠の位置と大きさを決め、描く
}

Go to Back