【问题标题】:StdDraw - Java - Show a gifStdDraw - Java - 显示 gif
【发布时间】:2019-05-03 15:28:51
【问题描述】:

我正在制作一个游戏,我想用 stdDraw 方法显示一个 gif,但这不起作用。因此,如果有人可以向我解释一种使用 stdDraw 显示 gif 的方法,那就太好了!

【问题讨论】:

  • 嗨@TheProgrammeur!如果您能在问题中写下您到目前为止所尝试的内容,那就太好了,这样人们就可以在您的具体问题上为您提供帮助:)
  • stdDraw 到底是什么?正在使用哪个 GUI 组件工具包(例如 Swing、AWT、Java-FX..)?为了尽快获得更好的帮助,edit 添加minimal reproducible exampleShort, Self Contained, Correct Example
  •  StdDraw.setCanvasSize(700, 700); StdDraw.enableDoubleBuffering(); StdDraw.picture(0.5, 0.5, "./image/planet.gif"); StdDraw.show();  这不起作用,但如果我放一个 '.jpg' 很好,为什么?
  • @Andrew 这是普林斯顿大学为教育目的开发的图书馆introcs.cs.princeton.edu/java/stdlib/javadoc/StdDraw.html
  • "这不起作用,但是 .." 提示:将@Jubstuff(或任何重要的@)添加到通知新评论的人。

标签: java gif stddraw


【解决方案1】:

显示 gif 所需的只是一个声明,其中 xPos 和 yPos 是相对于窗口左下角的图像坐标。

StdDraw.picture(xPos,yPos, "image.gif");

希望你知道右上角的默认坐标是 (1, 1)。

图像应保存在项目的主目录中。

【讨论】:

    猜你喜欢
    • 2012-09-15
    • 1970-01-01
    • 1970-01-01
    • 2017-11-06
    • 2011-02-25
    • 2019-04-16
    • 1970-01-01
    • 1970-01-01
    • 2012-03-30
    相关资源
    最近更新 更多