Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

四角の描写

JAVAで四角をかいているとき、前後に、配列のコードがあると、描けなくなってしまう。何故でしょう。
下記参照。コメントをはずすと、描写されません。
import java.applet.*;
    import java.awt.*;
    public class pixeldot3 extends Applet
    {

    
    int XMAX = 399;
    int YMAX = 399;

    int MITUDO = 25;
    int dotcolor;
    String DOT[]=new String [XMAX];
    int X;
    int Y;    
    
        public void paint(Graphics g) {


        for (Y = 0;Y<YMAX+1;Y=Y+5){
    //          for (int i=0;i<XMAX+1;i++){
    //          DOT[i] = "";}
        for ( X = 0;X< XMAX+1;X=X+5){
            if ((int)(Math.random()* 100) < MITUDO){
                dotcolor=11;}
                else
                {  dotcolor = 0;}

                if (dotcolor==11) g.setColor(Color.white);
                if (dotcolor==0){ g.setColor(Color.black);               
                g.fillRect(X,Y,5,5);}
         //       for (int i=0;i<XMAX+1;i++){
        //               DOT[i] = "";}
              
        
        }
        }    
        }
    }
     
   

1

回答

4173

閲覧

1件の回答

評価

0

>何故でしょう。
例外が出るでしょ。

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。