• 締切済み

エラーの対処法を教えてください2

続き a[0][0] = a[5][5]; a[0][6] = a[5][1]; a[6][0] = a[1][5]; a[6][6] = a[1][1]; for (int i=1; i<6; i++){ for (int j=1; j<6; j++){ if(a[i][j] == 0){ g.setColor(Color.black); g.fillRect(40 + i * 10, 40 + j * 10, 10, 10); }else{ g.setColor(Color.white); g.fillRect(40 + i * 10, 40 + j * 10, 10, 10); } } } repaint(); } } どなたかお教えください。

みんなの回答

回答No.1

前の方もご回答頂いたとおり、このソースは、Javaソースです。 public Window(int width, int height){ setDefaultCloseOperation(EXIT_ON_CLOSE); setSize(width, height); setVisible(true); } public static void main(String[] args) { Window window = new Window(640, 480); } Windowはメソッドとして宣言していますが、main内にインスタンスとして生成しているように見えるので、 そもそものソースがおかしいので、全体を見直した方が良いと思います。 単純にご質問された内容を回答すると、 public void Window(int width, int height){ にすれば良いかと思います。

関連するQ&A