2015-01-29 2 views
-3

Я написал этот код:Мое затмение не может прочитать стандартную библиотеку?

public class CheckerBoard { 

    public static void main(String[] args) { 
     // declaration and initialization - How big? 
     int N = Integer.parseInt(args[0]); 
     StdDraw.setXscale(0, N); 
     StdDraw.setYscale(0, N); 

     // Draw from lower left, up and across 
     // i is the index for the x value. j is the index for y. 
     for (int i = 0; i < N; i++) { 
      for (int j = 0; j<N; j++) { 
       if (((i+j) % 2)==0){ 
        StdDraw.setPenColor(StdDraw.BLACK); 
       else StdDraw.setPenColor(StdDraw.RED); 
       StdDraw.filledSquare(1, 1 , 0.5); 
      } 
     } 

     StdDraw.show(); 
    } 

И это показывает, в результате:

StdDraw cannot be resolved 
at CheckerBoard.main(CheckerBoard.java:15) 

Я уже добавил std.lib в окне-Настройки- Java вещи. Кто-нибудь знает, в чем проблема?

+0

eclipse не может распознать файл jar в вашем пути к классам. –

+0

Является ли это «Путь сборки»? –

+0

Нет, это не так. Как добавить библиотеку в путь сборки? – msd

ответ

0

Выберите проект из «Обозреватель пакетов». Щелкните правой кнопкой мыши по проекту. Выберите «Свойства» (последний). Выберите «Java Build path» (возможно, третий вариант). Выберите «Библиотеки» (возможно, он будет выбран по умолчанию). Если файл Jar отсутствует в списке, добавьте банку, нажав «Добавить банки» или «Добавить внешние банки».

Смежные вопросы