美好的一天..
我正在尝试使用 tkinter 在画布中引入 3 个滑块,但它们移动相同,我需要将值用作实数,而不是整数或字符串,并且我在 scale 命令中定义变量 v1、v2、v3,以能够像浮动一样使用,但这导致了问题,它们移动相同,但我怎样才能让它们一个一个移动。这是我的代码..有人可以解释我我能做什么..非常感谢您的帮助...
`Main Menu Canvas
from math import *
from tkinter import *
from tkinter import ttk
import tkinter as tk
from OpenGL import *
3d Graphics
root3d=Tk()
root3d.title('3D_View')
canvas2 = Canvas(root3d, width=350, height=350, bg='grey35', borderwidth=3)
canvas2.pack()
v1 = float()
v2 = float()
v3 = float()
wx1 = Scale(root3d, variable = v1, from_= -3.141592, to= 3.141592, orient=HORIZONTAL, digit=5)
wx1.pack()
wx2 = Scale(root3d, variable = v2, from_= -3.141592, to= 3.141592, orient=HORIZONTAL, digit=5)
wx2.pack()
wx3 = Scale(root3d, variable = v3, from_= -3.141592, to= 3.141592, orient=HORIZONTAL, digit=5)
wx3.pack()
mainloop()`
我希望修复我的代码,以便能够在同一画布中移动不同位置(值)的滑动条,以获得真实值,以便能够对滑动条中的值进行操作。