首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何正确导入标准绘图?

如何正确导入标准绘图?
EN

Stack Overflow用户
提问于 2015-03-19 11:27:03
回答 5查看 32K关注 0票数 3

编辑器: IntelliJ CE

我想要的:能够写作

代码语言:javascript
复制
setCanvas(500,500);

而不是

代码语言:javascript
复制
StdDraw.setcanvas(500,500);

问题:我不知道如何正确地导入StdDraw库。如果我简单地这样做

代码语言:javascript
复制
import StdDraw;

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

StdDraw.java与Solver.java在同一目录中。

代码:

代码语言:javascript
复制
    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);
     }
}

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

EN

回答 5

Stack Overflow用户

发布于 2019-11-19 18:17:38

您需要将Stdlib添加到java项目的本地库中。StdDraw是这个Stdlib库的一部分。

  1. 首先,您需要download stdlib.jar文件
  2. ,然后您在java项目中创建一个文件夹(命名为“”)
    1. 复制并粘贴lib文件夹中的stdlib.jar
    2. 使用IntelliJ打开您的java项目。
    3. 单击+号上的[文件][ -> ][项目结构][模块][ -> Dependencies
    4. Click ],然后选择[库][ -> Java
    5. ],然后需要在库文件夹

    中选择您的stdlib.jar

现在可以使用StdDraw类了。您不需要导入文件顶部的类。

票数 3
EN

Stack Overflow用户

发布于 2015-11-20 04:14:26

我一直在使用StdDraw

在包声明下,键入:

代码语言:javascript
复制
import stddraw.StdDraw;

然后,您需要做的所有事情都应该可以工作,同时还要确保实际的类正确地位于文件内部

票数 1
EN

Stack Overflow用户

发布于 2015-12-03 01:26:17

将此导入添加到您的类中。

代码语言:javascript
复制
import static StdDraw.*;

它的意思是,StdDraw类的所有静态方法都可以在没有StdDraw.前缀的情况下使用,它还假设StdDraw类在默认包中,这通常是不赞成的,但似乎是该库所做的事情。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29136723

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档