美文网首页Python 专题
小鱼儿学Tkinter-建立一个窗口

小鱼儿学Tkinter-建立一个窗口

作者: 小鱼儿_yzh | 来源:发表于2022-06-25 19:05 被阅读0次

Tkinter简介

Tkinter 是 Python 的标准 GUI 库,可以快速创建 GUI 应用程序。
Tkinter 是 Python 标准库,可直接导入使用,不需要 pip 安装。

代码:建立一个最简单的窗口

from tkinter import *
root = Tk()    #创建窗口:实例化一个窗口对象
root.mainloop()    # 显示窗口
一个最简单的窗口

title() : 设置窗口标题

from tkinter import *
root = Tk()    #创建窗口:实例化一个窗口对象
root.title('hello tkinter!') #设置窗口标题
root.mainloop()    # 显示窗口
title示例

geometry() :设置窗口的宽度和高度以及位置。

from tkinter import *
root = Tk()    #创建窗口:实例化一个窗口对象
root.geometry('600x400')  #600x400中的乘号是小写字母 x 
root.mainloop()    # 显示窗口

设置一个宽度600,高度400的窗口

root.geometry('+0+0')
 root.geometry('+300+400')

当geometry函数的参数是上面这种两个加号风格的时候,就是调整窗口在屏幕上的位置,第1个加号是距离屏幕左边的宽,第2个加号是距离屏幕顶部的高。

root.geometry('+-3000+-4000')

注意加号后面可以跟负数,这是一种隐藏窗口的方式。两个加号后面跟非常大的负数,这样的实际效果是,将窗口移动到屏幕外面,彻底看不见了。这时,只有任务栏还有显示此程序。(推荐:一种让tkinter窗口消失的方法)

root.geometry('300x250+500+240')

同时设置宽高和移动位置。

 root.geometry(None)

如果geometry函数的参数是None,就是获取此时窗口的宽高以及在屏幕上的位置

相关文章

  • 小鱼儿学Tkinter-常用控件列表

    组件描述Button一个简单的按钮,用于执行命令或其他操作。Canvas结构化图形。该控件可用于绘制图形和绘图,创...

  • 2019-02-04 3 pyQT5建立窗口控件

    3 建立窗口控件 建立窗口的控件,需要注意以下几点: 1)控件本身也是窗口,它的父窗口是主窗口,这里定义父窗口的原...

  • TCP三次握手(转)

    建立连接:理解:窗口和滑动窗口TCP的流量控制TCP使用窗口机制进行流量控制什么是窗口?连接建立时,各端分配一块缓...

  • 学佛必备神器——龙泉论坛

    龙泉论坛2009年建立,至今已经八年时间。是北京龙泉寺的一个可以进行学修交流的网络窗口。主要围绕学佛服务,同时给寺...

  • NaSch代码基础学习

    1、 (1) 窗口对象的建立例: hwin为图形窗口的句柄,matlab环境允许打开多个窗口,每个窗口都对应自己的...

  • QT项目复习

    概念 一个PushButton按钮显示在Widget窗口上,就是父子窗口 一、内存管理 一定要在堆上建立对象,在栈...

  • TraitsUI与Mayavi应用实例

    实例1:建立简单的Mayavi窗口 1.建立从HasTraits继承的类 1.1建立MlabScen...

  • terminator安装 ubuntu安装增强版终端Termin

    Terminator可以在Ubuntu在同一窗口中启动多个终端。可以自由的在一个窗口中分割区域建立新终端,通过鼠标...

  • Android中窗口Input事件接收

    简述 窗口接收事件主要分为三步骤 : 窗口与InputManagerService建立连接在InputManage...

  • 飞机大战项目框架结构编程

    import pygame import time def main(): #1,建立窗口(screen承接...

网友评论

    本文标题:小鱼儿学Tkinter-建立一个窗口

    本文链接:https://www.haomeiwen.com/subject/mgsgvrtx.html