- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
有人可以解释一下为什么entry.select_range()适用于Button,但不适用于ttk.Button吗?
from tkinter import *
from tkinter import ttk
root = Tk()
entry = ttk.Entry(root)
entry.pack()
#This works
button = Button(root, text="Select your text", command=lambda:
entry.select_range(0, END))
#but this doesn't
##button = ttk.Button(root, text="Select your text", command=lambda:
## entry.select_range(0, END))
button.pack()
root.mainloop()
最佳答案
这个答案来自Google Group说,
However, on Windows (only) the selection will only become visible when the entry gets the focus.
还有此页面关于ttk button说,
By default, a ttk.Button will be included in focus traversal ... To remove the widget from focus traversal, use takefocus=False
所以你需要为ttk.Button
添加takefocus选项。
button = ttk.Button(root, takefocus=False, text=...)
关于python - ttk.Entry.select_range() 适用于 Button,但不适用于 python/tkinter 中的 ttk.Button?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25039390/
我遇到过这个 html: 上面的html和这个有什么区别: 最佳答案 来自MDN page on the tag : 对于 type 的属性标签,可能的值是: 提交:按钮将表单数据提交给服务器
Button button= (Button) findViewbyID(R.id.button); 和 Button button = new Button(this); 有什么区别? 最佳答案 有
我是一名优秀的程序员,十分优秀!