通过将state属性设置为DISABLED或READONLY,我们可以将文本框设置为不可输入。 下面是一个例子,演示了如何将文本框设置为不可输入状态: importtkinterastk# 创建主窗口window=tk.Tk()# 创建文本框text_box=tk.Text(window)text_box.pack()# 设置文本框为不可输入text_box.configure(state=tk.DISABLED)# 设置文本...
下面是一个完整的示例代码,展示了如何在 Python Tkinter 中实现 Text 组件的输入限制: importtkinterastkdefvalidate_input(char):ifchar.isdigit():returnTrueelse:returnFalseroot=tk.Tk()text=tk.Text(root)text.pack()text.bind("<Key>",lambdaevent:validate_input(event.char))root.mainloop() 1. 2. 3....
1、首先打开python,输入:coding:utf-8 import urllib,urllib2 import Tkinter #导入TKinter模块 2、然后输入:ytm=Tkinter.Tk() #创建Tk对象 ytm.title("login") #设置窗口标题 ytm.geometry("300x300") #设置窗口尺寸 3、然后输入:l1=Tkinter.Label(ytm,text="用户名") #标签 l1.pack() #...
tkinter的text控件,又有新的问题DateCtrl.pyfrom tkinter import *import tkinter.font as tkFontimport calendarfrom datetime import datefrom tkinter import filedialogclass DateCtrl(Frame):def __init__ (self, master=None, cnf={}, **kw): Frame.__init__( self, bg='...
Tkinter 里面如何获得用户输入进text的文本?能用.get么?怎么用?谢啦~ MopperWhiteEXE 探花 11 我认识你吗?@薛定谔的懒猫 薛定谔的懒猫 白丁 1 楼上的你认错人了!@mopperwhiteexe@薛定谔的懒猫 _此忆经年 榜眼 12 get() _此忆经年 榜眼 12 var = StringVar()widget = Entry(top, ...
因为按照第一幅图中的代码,text_display 的类型是 tk.Text().place() 函数的返回值,也就是None,...
1、Text的基本属性 #-*- encoding=utf-8 -*-importtkinterfromtkinterimport*if__name__=='__main__': win= tkinter.Tk()#窗口win.title('南风丶轻语')#标题screenwidth = win.winfo_screenwidth()#屏幕宽度screenheight = win.winfo_screenheight()#屏幕高度width = 500height= 300x= int((screenwid...
text=tkinter.Text(win,width=50,height=5) #side放在窗体一侧(右侧) fill填充 scroll.pack(side=tkinter.RIGHT,fill=tkinter.Y) text.pack(side=tkinter.LEFT,fill=tkinter.Y) #关联 scroll.config(command=text.yview)#滚动条动,关联文本也动 text.config(yscrollcommand=scroll.set)#文本动关联滚动条也动 ...
Python Tkinter中的Text组件 在Python的Tkinter库中,Text组件是一个功能强大的多行文本编辑框。它允许用户输入和编辑大量文本,并提供了一系列方法来操作文本内容。下面,我们将详细介绍Text组件的使用方法。 一、创建Text组件 要创建一个Text组件,您需要使用Tkinter库中的Text类。下面是一个简单的示例,演示如何创建一个...