Python Tkinter中旋转线段

0 投票
1 回答
1604 浏览
提问于 2025-04-18 13:50

我有一个不太复杂的问题,但我就是搞不明白。我想画一组线(不是多边形,可以在每一边打开),并且我想让这些线旋转。就像你在用海龟绘图时,给它下命令让它向左或向右转一定的角度,但我想在Tkinter中实现。我不知道具体的点,所以我可以用三角函数来计算。我是说,我知道这些函数,但我在想在Tkinter中有没有比这更简单的方法?我还没写任何代码,因为其实也没什么好写的:创建画布,画线,就这些。任何帮助都很欢迎……

1 个回答

1

根据官方的tcl/tk文档(Tkinter就是基于这个文档的):

你可以使用下面描述的小部件命令来移动或缩放单个项目,但不能旋转它们。

如果你想旋转一条线,你需要自己计算线的两个端点的位置。

撰写回答