python中用于显示说明文字的控件是_Python tkinter(四) 文本框(Text)组件的属性说明及示例...

Python tkinter 文本框组件用于tkinter GUI里添加文本、图片、按钮。

使用语法

widget = Radiobutton( master, parameter=value, ... )

master:文本框控件的父容器

parameter:文本框的参数

value:参数对应的值

各参数之间以逗号分隔。

参数说明:

height

设置文本框的高度,高度值每加1则加一行

width

设置文本框的宽度,宽度值每加1则加一个字节

insert

文本框插入数据,可以指定插入数据的位置

delete

删除文本框中的数据,可以通过数据位置,指定删除的数据

get

获取文本框中的数据,可以通过数据位置,指定获取的数据

relief

文本框样式,设置控件显示效果,可选的有:FLAT、SUNKEN、RAISED、GROOVE、RIDGE。

bd

设置文本框的边框大小,值越大边框越宽

bg

设置文本框默认背景色

fg

设置文本框默认前景色,即字体颜色

font

文本字体,文字字号,文字字形。字形有overstrike/italic/bold/underline

state

文本框状态选项,状态有DISABLED/NORMAL,DISABLED状态文本框无法输入,NORMAL状态可以正常输入

highlightcolor

设置文本框点击后的边框颜色

highlightthickness

设置文本框点击后的边框大小

说明:

文本框可以和按钮及图片结合,在文本框中插入按钮或图片。具体用法见代码示例:

代码示例:

# -*- coding:utf-8 -*-

from tkinter import *

'''

NW N NE

W C E

SW S SE

'''

class textbox:

def __init__(self):

self.root = Tk()

self.root.title("文本框") # 设置窗口标题

self.root.geometry("600x600") # 设置窗口大小 注意:是x 不是*

'''文本框样式'''

# 设置文本框高度为1,宽度为2,height=2表示一行的高度,width=2表示宽度为两个字节

self.height_width_label = Label(self.root, text='文本框高度和宽度:')

self.height_width_text = Text(self.root, height=2, width=10)

# 文本框插入数据

self.insert_label = Label(self.root, text='文本框插入字符:')

self.insert_text = Text(self.root, height=1, width=10)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值