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

tkinter系列 第一课 创建窗口及Label部件 】

python中有好几个库都可以实现,这个系列我们一起来学习如何使用python自带tkinter库来实现。 话不多说,直接开始吧。 1. 首先得导入tkinter库。...显示一个窗口。 from tkinter import * # 1.创建一个窗口 root = Tk() # 2.程序一直循环,直到我们关闭窗口 root.mainloop() 效果图 ?...给窗口设置一下 from tkinter import * # 1.创建一个窗口 root = Tk() # 2.添加标题 root.title("窗口程序") # 3.设置窗口大小 宽400 高2...给窗口加上一个label控件 标签控件:可以用来显示文本和图片 from tkinter import * # 1.创建一个窗口 root = Tk() # 2.添加标题 root.title("窗口程序...总结: 本本主要讲解了如何导入tkinter和创建一个简单窗口,如何给窗口设置标题(title 标题),大小(geometry 几何大小意思),背景颜色(bg是background缩写),接着如何在窗口上面添加一个控件

1.2K30
您找到你想要的搜索结果了吗?
是的
没有找到

Python Tkinter 窗口管理与设置(二):窗口基本设置

添加标题 # 设置窗口标题 root.title("title") 添加图标 # 设置图标,以OneDrive图标为例,必须是以 .ico 为后缀图标文件,放于同目录下。...root.iconbitmap("OneDrive.ico") 设置背景 # 设置背景色,可以用英文名,也可以用十六进制表示颜色。...root["background"] = "#00ffff" 完整代码 # 导入模块,取别名 import tkinter as tk # 实例化一个窗体对象 root = tk.Tk() #...设置窗口大小长宽为300x300出现位置距离窗口左上角+150+150 root.geometry("300x300+150+150") # 进入消息循环,显示窗口 root.mainloop...() # 设置窗口标题 root.title("title") # 设置图标,以OneDrive图标为例,必须是以 .ico 为后缀图标文件,放于同目录下。

1.3K20

tkinter学习系列(二)之窗口设置

需要导入标准库: import tkinter 2.源代码: # 导入模块,并取别名 import tkinter as tk # 实例化一个窗体对象 win = tk.Tk() # 设置窗体大小...# 设置图标,以QQ为例 win.iconbitmap("app.ico") (3)添加背景: 颜色:可以用英文名,也可以用RGU,十六进制表示颜色。...(3)设置全屏: 全屏模式:True 全屏;False 正常显示 win.attributes("-fullscreen", True) (4)设置窗体置顶 窗体置顶:True 所有窗口中处于最顶层...2.完整代码: # 导入模块,并去别名 import tkinter as tk # 实例化一个窗体对象 win = tk.Tk() # 设置窗体大小(300x300),与出现位置距离窗体左上角(+...") # 设置背景色,以“蓝色”为例 win["background"] = "blue" # 设置透明度 win.attributes("-alpha", 0.6) # 设置窗口为工具样式: win.attributes

96510

Python Tkinter 窗口管理与设置(三):窗口外形设置

3.设置全屏 # True 全屏;False 正常显示 root.attributes("-fullscreen", True) 4.窗口置顶 # True 所有窗口中处于最顶层;False 正常显示两个同时被置顶窗口为同级...(能互相遮盖),但他们都能同时遮盖住没有被设置为置顶窗口。...", True) 5.设置成脱离工具栏 # True 没有工具栏按钮;False 正常显示 root.overrideredirect(True) 完整代码 # 导入模块,取别名 import tkinter...as tk # 实例化一个窗体对象 root = tk.Tk() # 设置窗口大小长宽为300x300出现位置距离窗口左上角+150+150 root.geometry("300x300+...;False 正常显示 两个同时被置顶窗口为同级(能互相遮盖),但他们都 能同时遮盖住没有被设置为置顶窗口

1.5K30

Python教程5-使用tkinter窗口模块Button

你所需要做就是指定 Button 内容(文本、位图或者图片), 并且关联当按钮被按下时应该调用函数或方法 新建一个python程序写入: from tkinter import * root =...你可以使用 padx 和 pady 选项在 Button 内容和边框间添加额外间距: from tkinter import * root = Tk() def callback(): print...text="确定", command=callback) b.pack(fill="both", expand=1) root.mainloop() Button 也可以显示多行文本: from tkinter...import * root = Tk() def callback(): print("我被调用了") longtext = """ 很长文字,很长文字, 很长文字,很长文字, 很长文字...,很长文字, 很长文字,很长文字, 很长文字,很长文字。

80330

PyQt5窗口QMainWindow简介

在桌面应用当中,我们常用软件都会包含一个窗口窗口就是承载所有控件一个窗体。在PyQt5当中常用窗体有两种QMainWindow和QDialog。当然这两个也是继承自QWidget类。...因为他们都继承自这个类,所以这三个类都是可以用来创建窗口,可以直接使用,也可以继承后再使用。...窗口使用 在这里我们先看一下最常用窗口类QMainWindow,它为用户提供了一个应用程序框架,包含有自己布局,可以在布局中添加控件。 看一下下面的这张图片就是QMainWindow。...窗口布局区域 因为QMainWindow继承自QWidget,所以拥有它所有派生类方法和属性。而QMainWindow中有几个比较重要方法。...方法 描述 addToolBar() 添加工具栏 centralWidget() 返回窗口中心一个控件未设置时返回空 menuBar 返回窗口菜单栏 setCentralWidget() 设置窗口中心控件

3.5K31

Python|Tkinter实现一个窗口菜单栏

问题描述 有时要在窗口上添加一个菜单栏,一般不会想到用python来实现它,今天小编就给大家带来用python实现一个窗口菜单栏,而且,在菜单栏类还可以添加一些功能,一起来看看吧。...问题解决步骤代码 第一步:首先需要利用Tkinter创建一个窗口; import tkinter as tk window=tk.Tk() window.title('my window') #窗口标题...window.geometry('500x350+300+200')#窗口大小以及距离x轴与y轴距离 window.mainloop()#显示窗口 第二步:创建一个窗口菜单; num1=tk.Menu...总结 该博客主要讲解了如何用Tkinter来做一个菜单栏,易上手,易理解没有基础读者看一看就能学会,也就能更好运用Tkinter来做各种页面了;希望对读者能有所收获。...END 编 | 王文星 责 编 | 王卓越 where2go 团队

1.8K50

Python Tkinter 窗口管理与设置(四):常用组件之Label组件

那么到这里,我相信大家对tkinter简单使用就有一个大致了解了。但是呢,人不可能一步登天。...一个功能美观多样app界面一定是由非常多控件一点一点组成,想要使用tkinter做出一个美观漂亮ui界面我们还有很多路要走。...Label组件是用于在界面上输出文本内容标签,在tkinterui界面编写中往往是使用得最多一种,它使用方式也多种多样下面我们来讲解lable使用。 ?...import tkinter as tk # 导入tkinter模块所有内容 root = tk.Tk() root.geometry("200x100+150+150") # 创建一个文本...textLabel.pack(side=tk.LEFT) root.mainloop() 基本用法与可选属性 (1).基本用法 基本用法:Label(根对象, [属性列表]) 根对象:在那个窗体显示,例如窗体

1.1K20

JavaCV摄像实战之二:本地窗口预览

本篇概览 前文《JavaCV摄像实战之一:基础》已经为整个系列做好了铺垫,接下来文章会专注于如何使用来自摄像数据,本篇先从最简单开始:本地窗口预览 编码 前文创建simple-grab-push...= previewCanvas) { previewCanvas.dispose(); } } 至此,用本地窗口预览摄像功能已开发完成,再写上main...,左上角时间水印也能正常显示(可见今天深圳天气不错,应该出去走走,而不是在家写博客…): 至此,咱们已完成了本地窗口预览功能,得益于JavaCV强大,整个过程是如此轻松愉快,接下来请继续关注欣宸原创...,《JavaCV摄像实战》系列还会呈现更多丰富应用; 源码下载 《JavaCV摄像实战》完整源码可在GitHub下载到,地址和链接信息如下表所示(https://github.com/zq2599...摄像实战》系列代码在simple-grab-push工程下:

49340

pythontkinter编程(一)什么是tkinter,第一个基于tkinterGUI编程,弹出窗口,创建按钮,并且在这个按钮上面加点击事件

这个tk编程需要有的东西 1 创建出一个窗口 2 在窗口上面布局组件 3 让各种各样组件活起来,也就是让各个组件有事件 以上就是之后我们学东西 tkinter 学习 tkinter就是python...一个库,在这个库里面有很多东西,我们可以使用,这个是默认库,不需要你安装,只要你电脑有python环境,那么你就可以使用这个库 1 创建出一个窗口 既然这个tkinter是一个库,那么在我们代码里面导入这个库之后...但是只是执行以上两句代码,运行程序是没有反应,因为只要一个函数,从上到下执行完就没有了,这个窗口也是很快就消失了,所以现在我们要做就是让窗口一直显示,那么我们就可以加一个循环 创建窗口名字是...意思是 这个按钮就放在左上角,如果窗口大小没有限定,那么最后窗口大小和按钮大小一样 from tkinter import messagebox def song(e): messagebox.showinfo...方法,那方法里面的动作是 弹出一个新窗口 以上就是我们用tkinter编程做一个小案列

2.7K20
领券