问题标签 [stddraw]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 为什么 gif 显示不能与 StdDraw 一起工作而 png 工作?
我目前正在编写一个小游戏,我有(我认为)一个非常简单的错误,但我没有在任何地方找到解决方案。这是我的问题:当我想显示 .png 图像时,我没有问题,但它绝对不起作用,说我“图像文件夹不存在”但它确实存在!
这工作得很好,但是当我尝试使用 .gif 版本(当然存在)时,不(我真的想使用 StdDraw)。
java - StdDraw - Java - 显示 gif
我正在制作一个游戏,我想用 stdDraw 方法显示一个 gif,但这不起作用。因此,如果有人可以向我解释一种使用 stdDraw 显示 gif 的方法,那就太酷了!
java - 我正在尝试使用 isKeyPressed 方法,但它只是不起作用,是否有一个特定的地方我必须按下键?
我想做一个游戏是一个圆圈跳过障碍物但我不能让它跳跃
我已经尝试了键盘上的所有键
我输入了打印功能来测试它是否进入“if”并且它没有
java - 如何计算递归平方变换的正确 X 和 Y 坐标?
我正在研究一种称为龙曲线的分形设计,它使用 Java 递归和 StdDraw 完成。它由一个正方形组成,另外两个正方形从它分支出来,一个顺时针 30 度,另一个逆时针 60 度。我的角度看起来是正确的,但是根据新的 x 和 y 坐标,正方形每次平移的量始终不正确。
根据我对 30 - 60 - 90 个三角形及其边长和角度比的了解,我尝试了 x 和 y 坐标的多个不同值。
预期的结果是与这条龙曲线类似的设计:!https://photos.google.com/share/AF1QipMmXut-wZ-TQEE43iIl6o6LBS7DxdHhmp2-1FsyB41jaRznwoZ3m0XOw6Ubn0ZHbA?key=SU5TdDQzYWpfeU1aN0N0UTJzT1VHbHFsUTBhb2NR 但是,我的代码完全关闭了三角形。
java - How to show images in runnable JAR File exported from a java project using stdDraw?
I'm using StdDraw jar file to show pictures (StdDraw.picture("path")) in my project, and want to export it to a runnable jar file. I use eclipse to do it.
I have added the folder of images in build path. I know there are some solutions to add images to jar file without errors but I can't find the right one for a java project using StdDraw. StdDraw.picture() requires a string of filename(path of image).
This is some code in my main class:
When I run created jar file, there are some errors.
java - Java StdDraw 动画
所以我需要为一个项目制作一个简单的游戏,并提供了来自princeton library的StdDraw。通过查看源代码,该库似乎通过绘制两个(用于双缓冲)BufferedImages 来处理动画,然后在 JFrame 上显示。要增加窗口大小,只需增加 BufferedImage 的大小并按比例放大绘图。但是当超过 700x700 像素时,这会导致严重的延迟和屏幕撕裂。
我对 Java 的了解不够多,不知道这是否是最有效的动画制作方法,但必须有一种方法可以无延迟地为简单的三角形全屏制作动画。如果有人能给我一些关于什么是处理动画的最佳方法的指示,我可以轻松地编辑库,甚至只是编写我自己的库。
java - Java:使绘图程序全屏运行
我正在使用普林斯顿库中的 Draw.java 类来编写一个小型图形程序。目前它在一个窗口中运行。我想让它可缩放和全屏。我怎样才能做到这一点?我查看了全屏独占模式,但不太确定如何使用它。我尝试将它添加到我的程序中,但我似乎无法将绘图窗口链接到全屏框架,这会导致一个带有程序的窗口和一个空白的全屏打开。除非必要,否则我不想使用 Draw 类更改我的整个代码。关于如何使绘制窗口全屏显示的任何想法?
这是一个代码示例,尽管我认为它没有多大帮助:
以及具有全屏独占模式的全屏实现示例:
如何链接
myWindow
and draw
,以便两者显示相同的内容?
非常感谢您的帮助,谢谢。
编辑:我已经尝试getFrame()
在该框架中实现一个方法Draw.java
并将其与new Window(draw.getFrame())
. 我还尝试实施一种也不起作用的setFullScreen()
方法。Draw.java
java - Java双for循环和条件使用stdDraw画图,找不到失败
由于大学已经关闭,我正在家里学习java。最近我正在尝试使用StdDraw画一张图片,如下图所示,但我不明白,为什么中间的红色圆圈不见了,希望你能帮助我,谢谢!
导入 java.awt.*;
公共类draw1 {
java - 需要帮助使用 StdDraw 绘制二维数组
所以我已经有一个方法可以读取一个我已经转换为二维数组的文件(因此数组的维度每次都可能不同,具体取决于我使用的文件)。现在我正在尝试使用它绘制一个矩形,但它不起作用。我的代码是:
我能做些什么来解决这个问题?我怎样才能让它画一个矩形?它说错误在第 88 行,它是一个“java.lang.NullPointerException”错误。