tkinter

tkinter

文章 9浏览 16
  • Tkinter 参数通过私有属性传递给处理程序 – 可以吗?

    Tkinterargumentpassingtohandlerviaprivateattributes-isthisOK?我已经看到了几种将附加参数传递给以不同方式使用package函数的Tkinter事件处理程序的解决方案。但是对于在事件中传递一些额外静态数据的简单情况,这样做有什么缺点:widget.my_private_attribute=my_private_data并在事件处理程序中从事…
    2025-02-101
  • Python/Tkinter OptionMenu Update 创建菜单的”阴影”

    Python/TkinterOptionMenuUpdatecreatesa"Shadow"oftheMenu所以我对此还是很陌生(我的代码应该很明显),我正在使用tkinter开发一个GUI。我试图有一个OptionMenu显示来自字典的键,并且在单击一个键时我想查看该值。我想修改那个字典,并希望能够更新所说的OptionMenu.到目前为止,一切都很好。现在我已经能够让它"工作"-但是当我更新…
    2025-02-101
  • 为什么 Entry.get() 不返回最近一次击键的字符串? (tkinter,Python)

    WhydoesEntry.get()notreturnastringwiththemostrecentkeystroke?(tkinter,Python)本问题已经有最佳答案,请猛点这里访问。importTkinterastkroot=tk.Tk()`defprinter(field):printfield.get()entry=tk.Entry(root)entry.pack()entry.bi…
    2025-02-101
  • 如何在 tkinter 中编写两个同时按键事件,以使用按键事件字典对角移动画布项目?

    HowcanIprogramtwosimultaneouskeypresseventsintkintertomoveacanvasitemdiagonallyusingadictionaryofkeypressevents?下面是在画布上移动方块的代码。它捕获箭头键按下事件并向上、向下、向左和向右移动方块。一次按两个箭头(例如向上和向左)不会诊断性地移动方块。相反,它仅沿所需的两个方向之一移动。如…
    2024-12-201
  • 在tkinter中声明全局并导入模块

    declarationofglobalintkinterwithimportofmodulefromtkinterimport*fromtkinterimportttkimportcalculation_feet_metresfromcalculation_feet_metresimport*root=Tk()root.title("FeettoMetres")'''defcalculate(*a…
    2024-11-181
  • tkinter 循环遍历 List On Key Press

    tkinterLoopThroughListOnKeyPress我正在尝试使用tkinter条目小部件和向上/向下箭头键创建命令历史记录。这是一个非常基本的MUD客户端,我想在业余时间想出。#Thelistthatholdthelastenteredcommands.self.previousCommands=[]#BindingtheuparrowkeytotheEntrywidget.self…
    2024-10-231
  • 如何在tkinter中绘制对角箭头?

    Howtodrawdiagonalarrowsintkinter?我需要从蓝色和绿色的盒子中画出两个指向黄色盒子的箭头。我尝试使用create_line绘制对角线,但没有奏效。谁能建议我画这些箭头的任何方法。使用create_line时的错误消息是:AttributeError:'_tkinter.tkapp'objecthasnoattribute'create_line'fromtkinter…
    2024-10-151
  • 如何设置窗口的大小?

    Howtosetthesizeofawindow?本问题已经有最佳答案,请猛点这里访问。如何调整root窗口的大小?try:#Inordertobeabletoimporttkinterforimporttkinterastk#eitherinpython2orinpython3exceptImportError:importTkinterastkroot=tk.Tk()tk.mainloop()…
    2024-10-081
  • TkInter:如何显示正常光标?

    TkInter:howtodisplaythenormalcursor?我有一个简单的TkInter界面,单击按钮后,鼠标光标变为fleur。现在,在使用此光标的任务完成后,我想使用普通光标。正常情况下,我指的是您现在在自己的计算机上看到的光标。我在这里查看了可用游标列表,但没有一个看起来正常。有什么办法可以让鼠标指针回到正常光标位置吗?提前谢谢要返回标准光标,请将空字符串传递给cursor:ro…
    2024-09-191