tkinter相关内容

如何重定向"stdout"?标签小部件?

我正在尝试将stdout重定向到Label小部件.目标是将脚本中的所有Python打印内容“打印"到Label中. 但是当我单击BUTTON1时,没有任何反应... 这是我的代码: from Tkinter import * import sys import tkMessageBox class App: def __init__(self, master): ..
发布时间:2020-04-26 14:43:40 Python

如何在标签窗口小部件python tkinter中更改文本大小

在使用Tkinter的python 3.4中,如何更改标签小部件中的文本大小? 到目前为止,我已经尝试过 label_one = Label(root, text = 'Hello', size = '50') 和 label_one.config(fontsize='50') 但是我不确定从哪里开始,找不到任何说明如何做的东西. 解决方案 在创建标签时,尝试将w ..
发布时间:2020-04-26 14:41:57 Python

删除标签文本并在单击按钮时设置新的标签文本

我制作了一个较小的程序,以帮助排除主程序的故障.在此程序中,我希望在显示新标签文本之前删除先前的标签文本.这很重要,因为如果您将旧标签文本留在标签中,则文本最终会彼此重叠. from tkinter import * root = Tk() root.geometry("400x200") def onButtonClick(): while True: ans ..
发布时间:2020-04-26 14:40:39 Python

在Tkinter中创建标签的问题

我在tkinter中创建了简单的标签,但是它是用{}创建的,我不想这样做. gameOver=Label(root, text=('Game over!\nYou scored', number, ' points!'), font=('Arial Black', '26'), bg='red') 这是我的代码,其中numbe ..
发布时间:2020-04-26 14:40:33 Python

如何在Tkinter python中替换标签?

我是一名新手程序员,正在制作货币转换器....它仍在进行中,但是有人可以帮助我尝试替换在'def convert()'中制作的标签吗...要清楚,现在每次转换时,下面都会弹出一个新标签,但我想发生的事情是,每次单击转换时,我的标签都会被替换... import sys from Tkinter import * root = Tk() root.title("CURRENCY CONVER ..
发布时间:2020-04-26 14:40:16 Python

添加到标签时,x像素后的新行(tkinter)

当前,当我写标签时,它只会写一行,有时会消失在标签的边缘,就像这样: 这是我用来写标签的代码示例: def updateLabel(self, event): global string global labelContents global windowCommand global currentEnvironment if event != ..
发布时间:2020-04-26 14:39:50 Python

Tkinter功能在GUI中打印

我用2个api完成了一个程序,该程序显示了用户选择的不同城市的预测和城市信息.但是,现在我需要帮助,因为我陷入了如何获取我的make_request,make_requests和city_data在GUI中打印信息的问题!我想我需要一个标签,但是我不知道该怎么做,任何提示/帮助都很好!谢谢: from tkinter import * import requests import json ..
发布时间:2020-04-26 14:39:26 其他开发

带标签的Python Tkinter TTK分隔符

我正在尝试创建一个自定义窗口小部件,该窗口小部件在标签后面包含分隔符.我希望分隔符在标签后面延伸到窗口的每一侧(使用网格). 我尝试自己创建此文件,但无法使分隔符粘在边缘上. import tkinter as tk from tkinter import ttk class LabelSeparator (tk.Frame): def __init__ (self, parent ..
发布时间:2020-04-26 14:39:02 Python

Tkinter-按钮图像透明背景

我已经研究出如何在按钮上放置图像,即将其放置在标签的顶部(我想我可能会花很长的时间这样做,因为某些时候我无法在Mac上安装PIL原因).无论如何,它在一定程度上应该可以正常工作-我的问题是它在两边都添加了空白,然后图像本身没有显示其透明背景. 我正在使用的代码如下: from tkinter import * #from PIL import Image root = Tk() ..
发布时间:2020-04-26 14:38:46 Python

带有百分比标签的进度栏?

如何在显示百分比的进度条中间放置标签? 问题在于python不支持标签背景的透明性,所以我不知道该如何解决. 解决方案 使用ttk.Style可以做到这一点.这个想法是修改Horizontal.TProgressbar样式的布局(对于垂直进度条,与Vertical.TProgressbar相同)以在栏中添加标签: 通常的Horizontal.TProgressbar布局: [( ..
发布时间:2020-04-26 14:38:25 Python

Tkinter标签窗口小部件中的下划线文本?

我正在做一个项目,要求我在Tkinter标签窗口小部件中的某些文本下划线.我知道可以使用下划线方法,但是根据参数,我似乎只能将其下划线到小部件的1个字符上.即 p = Label(root, text=" Test Label", bg='blue', fg='white', underline=0) change underline to 0, and it underlines the ..
发布时间:2020-04-26 14:36:02 Python

如何获取Tkinter标签文本?

我将列出用户将从中选择的地址,然后将返回地址文本.我需要使用Tkinter.Label,因为Tkinter.Listbox不允许换行. 踢球者在Label类中没有类似于.get()的方法... 我知道我可以做类似的事情: v = StringVar() Label(master, textvariable=v).pack() v.set("New Text!") ... pri ..
发布时间:2020-04-26 14:35:14 Python

在Tkinter中向框架添加标签会忽略框架的属性

我创建了一个固定大小的框架,现在我想在上面添加一些标签和其他小部件.但是我观察到,一旦我在该框架上添加新的小部件,其属性即会失效,即尺寸和默认的背景色设置均会失效. from Tkinter import * tk = Tk() page1 = Frame(tk, bg="blue", width=100, height=200) l1 = Label(page1, text='This i ..
发布时间:2020-04-26 14:34:17 Python

每10秒重新绘制一次Python Tkinter标签

我有下面的Python Tkinter代码,该代码每10秒重绘一次标签.我的问题是,对我来说,似乎是一遍又一遍地在旧标签上绘制新标签.因此,最终,几个小时后,将有数百个图纸重叠(至少从我的理解来看).这会占用更多内存还是会引起问题? import Tkinter as tk import threading def Draw(): frame=tk.Frame(root,width ..
发布时间:2020-04-26 14:34:13 Python

Python Tkinter标签背景透明

我有一个带有标签的窗口作为框架.我这样做是因为我想要背景图像.但是现在我在使用其他标签时遇到了麻烦.我用来实际标记事物的其他标签没有透明的背景.有没有办法使这些标签的背景透明? import Tkinter as tk root = tk.Tk() root.title('background image') image1 = Tk.PhotoImage(file='image_name ..
发布时间:2020-04-26 14:33:37 Python

从变量更新Tkinter标签

我编写了一个Python脚本,该脚本执行一些任务来生成,然后不断更改存储为字符串变量的某些文本.这行得通,每次更改字符串时我都可以打印该字符串. 我可以让Label第一次显示该字符串,但是它永远不会更新. 这是我的代码: from tkinter import * outputText = 'Ready' counter = int(0) root = Tk() root.m ..
发布时间:2020-04-26 14:33:06 Python