0

私は少し 2D コードを開始しようとしていますが、これまでのところこれだけあります。ウィンドウが表示されるだけですが、(デバッグで)実行すると、ソースが見つからないというエラーが表示されますか?私が見逃しているものを見た人はいますか?

    package game;

    import java.awt.BorderLayout;
    import java.awt.Canvas;
    import java.awt.Dimension;

    import javax.swing.JFrame;

public class Game extends Canvas implements Runnable{


private static final long serialVersionUID = 1L;

public static final int WIDTH = 160;
public static final int HEIGHT= WIDTH/12*9;
public static final int SCALE=3;
public static final String NAME = "My Game";

private JFrame frame;
public boolean running=false;

public Game()
{
    setMinimumSize(new Dimension(WIDTH*SCALE, HEIGHT*SCALE));
    setMaximumSize(new Dimension(WIDTH*SCALE, HEIGHT*SCALE));
    setPreferredSize(new Dimension(WIDTH*SCALE, HEIGHT*SCALE));

    frame = new JFrame(NAME);

    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setLayout(new BorderLayout());

    frame.add(this,BorderLayout.CENTER);
    frame.pack();

    frame.setResizable(false);
    frame.setLocation(null);
    frame.setVisible(true);
}

public synchronized void start() 
    {
    running = true;
    new Thread(this).start();
    }

public synchronized void stop() 
    {
    running =false;
    }

public void run() 
    {
    while(running)
    {
        System.out.println("Hello!");
    }

    }

public static void main(String[]args)
{
    new Game().start();

}


 }

私はこれを取得するためにいくつかのチュートリアルに取り組んでいましたが、自分でコードを数回調べましたが、何が問題なのかわかりません。:(

4

1 に答える 1