zoukankan      html  css  js  c++  java
  • Tkinter的Text组件

    Text: 文本控件;用于显示多行文本

    一、基本使用

    1、插入文字、组件、图片

    插入内容如下:

    image

    代码1如下:

    # coding:utf8
    from tkinter import *
    """ 1.text插入组件;2.text插入图片;"""
    
    
    class App:
        def __init__(self, master):
            photo = PhotoImage(file='456.png')
            # text组件
            frame = Frame(master).pack(padx=5, pady=5)
            text = Text(frame, width=100, height=30)
            text.pack()
    
            # 插入数据  文档、图片、组件
            text.insert(INSERT, "插入开头
    ")
            text.insert(END, "插入结尾")
    
            # 插入图片
            def show():
                text.image_create(END, image=photo)
            b = Button(text, text='插入图片', command=show)
            text.window_create(INSERT, window=b)
    
    
    root = Tk()
    win = App(root)
    root.mainloop()

    2、读取文本内容

    代码2如下:

    # coding:utf8
    from tkinter import *
    """ 1.text插入组件;2.text插入图片;"""
    
    
    class App:
        def __init__(self, master):
            photo = PhotoImage(file='456.png')
            # text组件
            frame = Frame(master).pack(padx=5, pady=5)
            Label(frame, text="请在文本框输入您的内容").pack()
            text = Text(frame, width=100, height=30)
            text.pack()
    
            # 使用get获取Text的内容
            def printt1():
                print("您输入的内容是:", text.get("0.0", END))
            Button(frame, text="点击打印您输入的内容", command=printt1).pack()
    
    
    root = Tk()
    win = App(root)
    root.mainloop()
    

    效果如下:

    image


    读书和健身总有一个在路上

  • 相关阅读:
    Burpsuite intruder模块 越过token进行爆破,包含靶场搭建
    burpsuiteb windows10 下载与安装
    sqlmap的命令总结
    Vue.js与jQuery混用
    IE低版本cors跨域请求
    window.open打开网址被拦截
    一图一知之python3数据类型
    一图一知-vue强大的slot
    一图一知-强大的js数组
    windows中git输错密码后不能修改问题
  • 原文地址:https://www.cnblogs.com/Renqy/p/12837913.html
Copyright © 2011-2022 走看看