首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python模块:tkinter

最近我同学在做一个聊天程序,服务器已经全部完成了,客户端也已经使用CMD版本的进行过测试了,为了做的好一点,需要弄一个图形用户界面的客户端,Python编写图形界面的模块有好多,这里使用的是Python...通过Place,Pack,Grid三个几何管理器的某一个类,控件被放置。这些管理器可以通过在每一个控件里都有的place,pack,grid三个方法被调用。...下面是一个例子,这个例子简单了,我就不做解释了,我们跳到下面PACKAGE CONTENTS,如图所示。 ?...这个也不难,我们需要一个控件用来设置发送的数据,这个控件就是一个单行文本框。...2018年只剩下最后一个月了,大家今年还有什么未完成的目标吗?如果有,那就去尽自己最大努力实现它;如果已经完成了,那么你就可以提前规划一下2019年的目标。

2.1K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    python学习之tkinter模块-猜数字游戏

    环境:Ubuntu 14.04 LTS , pyhton3.4 Tkinter模块是Python的标准GUI库。 在学习tkinter模块时,做一个小游戏,学以致用,同时方便自己理解。...建一个界面,确定大小,名字。 2.Label 用以显示文字和图片。 Entry文本框,显示单行。Text 文本框,显示多行。 3.使用messageBox发送弹窗 ?...在文本框里输入自己的名字后,点击确定,跳出如图所示弹窗。 4. 在文本框中输入所要猜的数字,点击"Guess"检验所猜的数字是否正确。 ? ? ?...label_name.place(x=10,y=60) text_name=tkinter.Entry(root,width=20) text_name.place(x=10,y=90) btnOK=tkinter.Button...(root,text='Take a guess:') label_guess.place(x=10,y=150) text_guess=tkinter.Entry(root,width=10) text_guess.place

    1.1K30

    python实现音乐播放和下载小程序功能

    这里有一个最简单的爬虫程序和一个最简单的tkinter GUI编程。 注意,要先在网易云音乐网页中将第一个对应音频链接的位置定位: ?...在这之前,驱动就完成了任务,所以可以关闭驱动。 至于Tkinter的控件内容,应该根据实际情况试错和设计,界面编程相对还是比较简单的。...urlretrieve(song_url,path) #显示数据到文本框 text.insert(END,'歌曲:{},下载完毕'.format(song_name)) #文本框滚动 text.see...简易音乐播放器: 这个控件在界面上仍然使用Tkinter,只不过没有通过编程,而是利用pygame库中的音频模块,在逻辑上增加了上一曲、下一曲(读取上一个文件、下一个文件)、音量控制、简单的线程控制等...() var2.set(ret) #放入列表框 lb = tkinter.Listbox(root,listvariable =var2) lb.place(x=50,y=100,width=260,height

    1.9K20

    012:tkinter+爬虫设计对联软件

    今天用Python设计一个小的对联软件! 其中运用到tkinter模块: tkinter是Python下面向tk的图形界面接口库,可以方便地进行图形界面设计和交互操作编程。...先看下我们的软件效果图: 首先,程序的界面设计还是利用tkinter来进行设计。 通过tkinter的Entry类来输入我们的上联,然后通过button按钮,来启动程序进行设计。...微软雅黑', 20), command=get_xialian) button.grid(row=1, column=0, sticky=W,pady=10) root.mainloop() 界面设计完成了..., width=10, height=10, font=("隶书", 18)) # 设置滚动窗口的参数 scr2.place(x=1050, y=150) # 滚动文本框在页面的位置..., width=10, height=10, font=("隶书", 18)) # 设置滚动窗口的参数 scr2.place(x=1050, y=150) # 滚动文本框在页面的位置

    83210

    零基础学Python【二十三、图形化界面设计 】(基础一篇全,欢迎认领)

    下面是根窗体呈现示例: import tkinter #声明窗体 root=tkinter.Tk() #编辑窗体提示文字 root.title("我的第一个程序") #设置窗体大小·注意,不是乘号*而是小写的...import tkinter #声明窗体 import tkinter root = tkinter.Tk() root.title("我的第一个程序") root.geometry("400x400+...如密码可以将值设为 show="*" 14 state 默认为 state=NORMAL, 文框状态,分为只读和可写,值为:normal/disabled 15 textvariable 文本框的值,是一个...看下面的一个例子:实现四则运算计算器,将两个操作数分别填入两个文本框后,通过选择组合框中的算法触发运算,如下: from tkinter.ttk import * from tkinter import...消息对话框: 引用 tkinter.messagebox 包,可使用消息对话框函数。执行这些函数,可弹出模式消息对话框,并根据用户的响应但会一个布尔值。

    14.1K30

    python入门之tkinter实现简

    这次练习的题目是实现一个简单的RSS功能,需要了解的知识点: tkinter,在上一篇《简单的记事本》中已经了解了一些tkinter的用法,在这里延续了上一篇,加深一下印象。...#这里self.Get在这个函数中展示了输出的东西,当点击按钮时候,就会显示到文本框中 self.get = tkinter.Button(root,...) self.scrollbar.pack(side=tkinter.RIGHT, fill=tkinter.Y) self.frame.place(y = 60)...#用label定义一个提示输入的内容,然后把这个内容放置到输入框的下方 self.indicate=tkinter.Label(root,text='(Please input: local...dir=os.listdir(url) #把路径下所有的文件及目录都展示在tkinter文本框中,请回顾init中内容,self.edit本质就是一个Text阿

    78810

    Python Tkinter图形工具使用方法及实例解析

    Tkinter 常用组件 按钮 Button 按钮组件 RadioButton 单选框组件 CheckButton 选择按钮组件 Listbox 列表框组件 文本输组件 Entry 单行文本框组件...Text 多行文本框组件 标签组件 Label 标签组件,可以显示图片和文字 Message 标签组件, 可以根据内容将文字换行 菜单 Menu 菜单组件 MenuButton 菜单按钮组件,可以实用...案例1:创建一个自己定义的弹窗、并且里面有文字内容 执行完成就会弹出一个白色定义好的小方框,里面的内容就是你定义的 import tkinter base = tkinter.Tk()...案例2:Button案例,创建一个弹窗,里面生成一个按钮,当按钮被按下去的时候,执行我定义的函数 import tkinter def showlabel(): global baseFrame...def button1(): # 函数内所有代码都是创建一个组件,然后布局 global baseFreame btn1 = tkinter.Label(baseFreame, text

    1.5K30

    python用thinker库制作一个进制转换器(可打包exe)

    进制类型分为: 二进制 字母B表示 八进制 字母O表示 十进制 字母D表示 十六机制 字母H表示 进制转换之间很麻烦,还得计算,如果可以做一个进制转换器多nice,其实也不难,就利用一个tkinter...进制转换器 源代码以及注释 用pyinstaller打包exe tkinter库常用参数 源代码以及注释 import tkinter as tk # 导入tkinter库设置别名tk root...(root, width=20, height=1, bg='white', textvariable=obj2).place(x=180, y=110) # 创建一个按钮 tk.Button(root...() 参数 含义 x 组件左上角的横坐标 y 组件左上角的纵坐标 width 组件的宽度 height 组件的高度 Entry() 参数 含义 width 设置文本框宽度 bg 设置背景色 font...设置字体的样式和大小 textvariable 关联一个 Tkinter variable 对象, 通常为 StringVar 对象.

    1K40

    小朋友学Python(24):Tkinter图形界面编程

    由于 Tkinter 内置到 python 的安装包中,只要安装好 Python 之后就能 import Tkinter 库。...譬如你输入一个字符,就要立即在光标那个位置显示出来(前提是你选中了文本框,也就是鼠标在文本框这个图案的范围内单击过)。...4.png Tkinter 组件 Tkinter的提供各种控件,如按钮,标签和文本框等。 目前有15种Tkinter控件。下表作了简单的介绍: 控件 描述 Button 按钮控件;在程序中显示按钮。...窗口布局管理的插件,可以包含一个或者多个子控件。...,管理整个控件区域组织,一下是Tkinter公开的几何管理类:包、网格、位置 几何方法 描述 pack() 包装 grid() 网格 place() 位置

    4.8K70
    领券