Не могу понять, как заставить класс Circle работать - PullRequest
4 голосов
/ 28 марта 2012

Мое текущее задание в начальном курсе Java - анимировать круг через окно.У меня проблема в том, что независимо от того, что я ставлю, когда хочу создать круг или прямоугольник, или что-то подобное, я всегда получаю

java.lang.NoSuchMethodError: main
Exception in thread "main"

После поиска в Google, я всегда нахожу, что ответ таков:Мне не хватает кода «public static void main», но он включается каждый раз.Даже простой код, такой как этот (какой синек мне еще предстоит увидеть, как на самом деле выглядят прямоугольники или круги, я предполагаю, что этот код должен быть правильным):

public class Chapter6_Hw4
{
    public static void main(String[] args)
    {
        Rectangle r = new Rectangle(50, 50, 100, 100);
        System.out.println( "You have created a rectangle" );
    }
}

Надеюсь, что я могу получить некоторую помощь по этому вопросу отвы парни.Я предполагаю, что это просто некая проблема, которую я упускаю из виду.Спасибо!

Ответы [ 2 ]

4 голосов
/ 28 марта 2012

Убедитесь, что вы компилируете и запускаете Chapter6_Hw4.java, а не Rectangle.java.

2 голосов
/ 28 марта 2012

Проверьте имя файла Java-файла. Он должен совпадать с вашим публичным именем класса. В твоем случае "Chapter6_Hw4.java"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...