Странная проблема Попытка правильно запустить программу Java AWT в Eclipse;Затмение не может найти прикрепленный источник или Javadoc? - PullRequest
0 голосов
/ 26 апреля 2018

Мне нужно создать программу на Eclipse, которая использует AWT для создания дома для моего курса Computer Science 101.У меня есть несколько справочных материалов, на которых основывается программа, и я убедился, что сама программа верна, но Eclipse не может найти источник или Javadoc для большинства команд, что приводит только к пустой рамке.

Я использую JavaSE-1.8 в качестве библиотеки для этой программы (это была библиотека, которую мы использовали для учебной программы AWT в классе, а JavaSE-9 выдавал мне пустое поле ошибки только при попытке запустить программу) иэто код:

package spleydon0_AWTHouseProgram;
import java.awt.*;
import java.util.*;

public class spleydon0_AWTFirst {
    public static void main(String[] args) {

        double response = 0;
        Scanner input = new Scanner(System.in);

        Frame f = new Frame("Sean's AWT House Frame");
        f.setSize(1000, 500); //in pixels
        f.setVisible(true);

        Graphics g;
        g = f.getGraphics();

        while (response < 10000);
        {
            //House
            //House outline
            g.drawRect(325, 200, 350, 250);
            g.drawLine(325, 200, 500, 50);
            g.drawLine(500, 50, 675, 200);
            //House windows
            g.setColor(Color.BLUE);
            g.fillRect(350, 225, 75, 75);
            g.fillRect(575, 225, 75, 75);
            //House door
            Color BROWN = new Color(139, 69, 19);
            g.setColor(BROWN);
            g.fillRect(450, 325, 75, 125);
            //House doorknob
            g.setColor(Color.BLACK);
            g.fillOval(500, 325, 13, 13);

            //Tree
            //Tree trunk
            g.setColor(BROWN);
            g.fillRect(75, 200, 75, 250);
            //Tree leaves
            g.setColor(Color.GREEN);
            g.fillOval(50, 75, 150, 150);

            response++;
        }//end while loop

        System.out.print("Type 1 to exit");
        response = input.nextDouble();
        System.exit(0);

    }//end method

}//end class

Почти для каждой строки в этой программе, когда я наведу курсор на команду и выведу окно, Eclipse добавляет примечание в нижней части окна, которое гласит:

Примечание. Этот элемент не имеет прикрепленного источника, и Javadoc не может быть найден в прилагаемом Javadoc.

Я действительно не понимаю, в чем проблема, и могуне найти какой-либо описательной или соответствующей информации об этом.Во всех похожих случаях, которые я обнаружил, использовались разные форматы, языки кодирования, импорт или их комбинация, и решения для каждого из них, казалось, были специфическими для каждого случая.У кого-нибудь есть информация о том, как решить эту проблему?

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