有什么方法可以获取Tk.Text小部件内容的维度吗?例如,使用画布,我可以做canvas.bbox('all')来给出内容的尺寸。这对我的程序是至关重要的,那么如何使用文本小部件呢?
当没有足够的内容使滚动条处于活动状态时,我希望能够禁用滚动条。
import tkinter as tk
def getDims():
print('How do I print the dimensions of the text box here')
root=tk.Tk()
text=tk.Text(root)
text.pack(fill='both
所以我想知道有没有办法让python tkinter滚动条变平。我得到的滚动条和其他的一样:This is the scrollbar that I get 它的代码是: albums_var = tkinter.Variable(root)
albums_var.set(("Choose an artist",))
albums_list = tkinter.Listbox(root, listvariable=albums_var, font=("Myriad Pro", 20))
albums_list.grid(row=1, column=1, sti
我在TKinter的一个框架里有很多标签。我想要一个滚动条来看到所有出现在屏幕上的标签。我目前所做的尝试是行不通的。这是一个MWE:
from tkinter import *
from tkinter import ttk
import tkinter.font as font
from tkinter import Tk
from PIL import Image, ImageTk
fontcolor = '#3a346f'
class SecurityProperties(Frame):
def __init__(self, master, *args, **
我使用pandastable将从CSV到Tkinter的数据显示为一个表结构。此表具有垂直滚动条和水平滚动条。滚动条使用鼠标可以很好地工作。当我按下键时,焦点转到下一行。但是,滚动条不适用于下键。这个特性不是在Pandastable中实现的,还是我做错了什么?
示例:
from tkinter import *
from pandastable import Table, TableModel
class TestApp(Frame):
def __init__(self, parent=None):
self.parent = parent
Fram
为什么我不能让python画布来响应苹果魔术鼠标的垂直和水平滑动/滚动?画布的滚动条工作正常(意味着当我在鼠标上水平滑动/滚动时,水平条工作,当我垂直滑动/滚动时,垂直滚动条不工作;当我垂直滑动/滚动时,垂直滚动条移动,但对任何水平滑动/滚动运动没有反应),但是画布对鼠标的任何滑动/滚动没有反应。
下面是我的示例/测试代码:
from tkinter import *
import tkinter.ttk as ttk
from PIL import Image, ImageTk
root = Tk()
h = Scrollbar(root, orient=HORIZONTAL)
v = S