问题标签 [zelle-graphics]
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.
python - 使用 Python graphics.py 模块通过给定方程获取圆轨道
为了让圆进入轨道,我得到了这个方程。我创建了一个无限循环,假设它应该永远在轨道上运行。x = cx + r*cos(t)
和y = cy + r*sin(t)
难道我做错了什么?
python - 查找圆的 X 和 Y 轴线截点 - Python
嘿,试图学习如何编码,但我无法弄清楚这个练习。特别是获得精确的 y 轴截点。给出的公式适用于获取 x 轴点,但我不知道如何获取 y 轴点。
锻炼 :
输入:圆的半径和直线的 y - 截距。
输出:在给定 y 截距的窗口上用水平线绘制的圆。标记交叉点的两个点。打印交点的 x 值 *公式:x = ± √r^2 - y^2
python - 如何避免“当前绘制的对象”错误?
我想编写一个 Python 程序,它将在图形窗口中显示一个字母。如果单击窗口的右侧,则文本需要变为红色,如果单击左侧,则文本需要变为绿色。它需要至少工作五次。我写下只改变颜色两次然后给我“graphics.GraphicsError:当前绘制的对象”。知道如何解决这个问题吗?
我是新来的。我使用 zelle 图形模块来做到这一点
python - 移动 Python graphics.py 对象
我试图在 python 图形中同时移动两个对象(这似乎是指John Zelle 的 graphics.py),然后循环重复移动。但是,当我尝试循环它时,形状会消失。我怎样才能解决这个问题?
python - 如何调整 GraphWin 窗口的大小?
我正在使用 Zelle 的图形库来做一些在线课程。我正在处理的部分任务似乎假设我可以调整现有 GraphWin 窗口的大小。但这在课程之前没有涉及,并且查看 graphics.py 的文档我看不到实现这一点的方法。我在 GraphWin 对象周围戳了一下,似乎没有任何东西可以改变窗口的大小。是否可以调整 GraphWin 窗口的大小?
我试过了:
python - Zelle 图形动画
我正在使用 zelle 图形在 python 中制作一个简单的轮盘赌程序。我有下面的代码,我试图在这两个圆圈(轨道)之间移动球。有没有办法做到这一点。我的想法是 undraw(ball.undraw()) 并在 0.10 秒的时间间隔内再次绘制它(time.sleep(.10)) 但我不知道如何在数学上做到这一点,所以它在轨道上移动.
从图形导入 * def main(): win = GraphWin()
主要的()
python - Python 3 图形(画星星)
我目前正在使用 Python 图形。(这和“Python Turtle”不一样,你可以通过谷歌搜索“Python Graphics”下载站点包。)搜索了一段时间关于如何绘制星星,我找不到任何关于这个的信息.
这是我弄清楚它是如何工作的唯一方法:
这很有效,但效果不太好,因为我无法获得完美的星星,而且我总是不得不猜测我点击的位置。
python - Python Zelle Graphics - 绘图中的递归函数?
所以上图是我的目标。我需要递归地执行此操作(调用相同的函数),移动中心点、大小和颜色。我觉得我目前的方法很可能让我对其中的大部分内容进行硬编码。我将如何递归地实现这个?
python - 如何在 Python 中使用 Zelle 图形制作半圆?
如何在 Python 的 Zelle 图形包中制作一个半圆?这段代码使我成为一个圈子。