【问题标题】:what is the difference between Label and ttk.Label in tkintertkinter 中的 Label 和 ttk.Label 有什么区别
【发布时间】:2020-05-01 14:05:20
【问题描述】:

我有一个代码,但在添加标签框架后不能正常工作:

label = Label(self, text="Test-1")
label .grid(row=1, stick="w", padx=20)

标签不在左边。

但在添加 ttk 之后:

label = ttk.Label(self, text="Test-1")
label .grid(row=1, stick="w", padx=20)

为什么标签框架可以正常工作?

【问题讨论】:

标签: python python-3.x tkinter ttk


【解决方案1】:

因为在第一个中你没有使用这个短语

from tkinter import *

* 导入与 tkinter 相关的所有内容,但 如果你用过这个

from tkinter import ttk

你只导入创建表的函数

【讨论】:

  • 是的,谢谢你的解释
  • 值得一提的是,使用from <foo> import *自带一些significant downsides
猜你喜欢
  • 1970-01-01
  • 2020-05-18
  • 1970-01-01
  • 1970-01-01
  • 2013-04-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-03-13
相关资源
最近更新 更多