小编Mor*_*uan的帖子

如何正确导入stddraw?

编辑:IntelliJ CE

我想要的:能够写作

setCanvas(500,500);
Run Code Online (Sandbox Code Playgroud)

代替

StdDraw.setcanvas(500,500);
Run Code Online (Sandbox Code Playgroud)

问题:我不知道如何正确导入 Stddraw 库。如果我只是这样做

import StdDraw;
Run Code Online (Sandbox Code Playgroud)

IntelliJ 告诉我“StdDraw”符号无法解析。如果我将其注释掉,我可以从 StdDraw 调用方法,但我必须编写 StdDraw.setcanvas(500,500);

StdDraw.java 与 Solver.java 位于同一目录中。

代码:

    import java.io.File;
    import java.io.FileNotFoundException;
    import java.util.ArrayList;
    import java.util.Scanner;
//    import StdDraw;//StdDraw is in the same directory as Solver

public class Solver {

    public static void main(String[] args) {
        System.out.println("Solver main is running.");

        StdDraw.setCanvasSize(500, 500);
        StdDraw.setPenColor(StdDraw.RED);
        StdDraw.filledRectangle(0,0,10,10);
     }
}
Run Code Online (Sandbox Code Playgroud)

我已经尝试过: - 确保 Stddraw.java 与我正在编译和运行的文件位于同一目录中 - 查看http://introcs.cs.princeton.edu/java/stdlib/javadoc/StdDraw.html - 搜索完整的代码示例,即。显示如何导入库的代码 - 搜索 YouTube 教程 - 阅读https://www.jetbrains.com/idea/help/library.html - 在 StdDraw 前面添加一些东西,例如。stblib.StdDraw

java import intellij-idea stddraw

5
推荐指数
1
解决办法
4万
查看次数

标签 统计

import ×1

intellij-idea ×1

java ×1

stddraw ×1