本文内容采用知识共享署名-非商业性使用-相同方式共享 4.0 许可协议。

上文《Hello World,编写一个Tkinter程序需要哪些基本步骤?》介绍了创建Tkinter应用的四个步骤,其中根窗口设置比较简单。在前面的例子中我们设置了窗口的title、窗口的尺寸和窗口是否能变化等,代码如下:

import 

注意,在上面窗口尺寸设置geometry中"800x330",中间是一个小写的“x”。如果要同时设置窗口在屏幕上的位置,可以使用"800x330+200+100"这样的参数,"800x330"后面的"+200+100"部分,分别表示窗口左上角与屏幕左侧和顶部的距离。如果设置成"-200-100"则表示窗口右下角与屏幕右侧和底部的距离。另外,resizable()可以使用1,0,也可以使用True, False作为参数。

根窗口除了这些基本的设置,这里另外介绍两个常见功能的实现:

程序启动时窗口最大化

有时候,我们希望程序启动时能最大化窗口,那么在Tkinter程序中是怎么实现的呢?

1、其实上面的root.geometry(),就是设置启动时窗口大

python tkinter获取屏幕大小_Tkinter根窗口设置小技巧:程序启动最大化和程序窗口图标设置...相关推荐

  1. python tkinter获取屏幕大小_Python使用鼠标滚轮调整tkinter应用程序窗口大小

    图书推荐:<Python程序设计基础与应用>(ISBN:9787111606178),董付国,机械工业出版社 图书详情:用书教师可以联系董老师获取教学大纲.课件.源码.教案.考试系统等配套 ...

  2. python tkinter获取屏幕大小_使用Python构建属于自己的Markdown编辑器

    点击上方Linux公社,关注我们 正文Markdown编辑器大家应该都知道,很受程序员喜欢.许多人都在创建一个Markdown编辑器,有些很有创意,有些则很无聊.不过很多开发人员不希望使用Tkinte ...

  3. python tkinter获取屏幕大小_用 Python 制作关不掉的端午安康弹窗

    端午节又称端阳节.龙舟节.重午节.龙节.正阳节.天中节等,端午节源自天象崇拜,由上古时代祭龙演变而来,因传说战国时期的楚国诗人屈原在五月五日跳汨罗江自尽,后来人们亦将端午节作为纪念屈原的节日,在端午节 ...

  4. python tkinter获取屏幕大小_Python GUI编程|使用Tkinter制作快递查询软件

    GUI(图形用户界面)想必大家都不陌生,简单来说就是将代码变成可以交互式操作的界面.在Python中就提供了多个图形开发界面的库,比如Tkinter.wxPython.Jython等,本文将使用Tki ...

  5. python tkinter获取屏幕大小_Python开发GUI工具介绍,实战:将图片转化为素描画

    python开发GUI tkinter 也许有些人不知道这个模块,但如果你安装python后,使用过自带的IDLE,那么你就应该了解它.tkinter作为python自带的GUI模块,IDLE便是通过 ...

  6. Visual C++——获取屏幕大小、窗口大小、对话框大小和位置、控件大小和位置

    解决方案 获取屏幕大小 //下边两个函数获取的是显示屏幕的大小,但不包括任务栏等区域int cx = GetSystemMetrics(SM_CXFULLSCREEN); int cy = GetSy ...

  7. VC++获取屏幕大小第三篇 物理大小GetDeviceCaps 下

    本篇文章(MoreWindows)将获取屏幕的物理大小后计算屏幕对角线长度并换算成英寸.这样可以方便大家查看自己电脑屏幕是多少英寸的.为了更方便大家使用,本文将提供电脑屏幕大小查看器下载(配源码)下载 ...

  8. VC++获取屏幕大小第二篇 物理大小GetDeviceCaps 上

    上一篇< VC++获取屏幕大小第一篇像素大小GetSystemMetrics >中介绍了使用GetSystemMetrics函数来获取屏幕的像素大小,本篇将介绍使用GetDeviceCap ...

  9. VC++获取屏幕大小第一篇 像素大小GetSystemMetrics

    < VC++获取屏幕大小第一篇 像素大小 GetSystemMetrics >和< VC++获取屏幕大小第二篇物理大小GetDeviceCaps 上 >和< VC++获取 ...

最新文章

  1. Nginx 之父被拘留,时隔15年后,前老板提起了版权侵权诉讼!
  2. 镜像和linux关系,Docker中容器和镜像的关系【通俗易懂】
  3. tf.matmul()研究【Python】
  4. 你还在使用 try-catch-finally 关闭资源?不太优雅~
  5. arcgis安装license的问题
  6. php项目安装器,php服务器环境安装及项目搭建
  7. Linux文件编程(2)
  8. 最大子段和SP1716GSS3 线段树
  9. linux加protobuf变量环境,protobuf简单介绍和ubuntu 16.04环境下安装教程
  10. 2021年道路运输企业主要负责人和安全生产管理人员安全考核题型[安考星]
  11. 目前淘宝客单价比较高的商品怎么引流
  12. 【论文简述及翻译】RAFT: Recurrent All-Pairs Field Transforms for Optical Flow(ECCV 2020)
  13. Linux服务管理之unit的概念
  14. T32 获取电脑Product ID
  15. 安化哪里赏雪景?去云台山巅,一步一景,景景皆宜!
  16. UBUNTU 11.10 (32位)双网卡 NAT 实现局域网共享上网
  17. ubuntu kylin 分辨率不对
  18. pgsql 一键修改PGSQL表名、字段名为小写
  19. 关于报错ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging
  20. 多线程:模仿火车站售票

热门文章

  1. 记账本设置密码,账目不被修改
  2. Verdi 基础介绍
  3. tableau-咖啡行业销售数据看板
  4. 产品/项目经理做好项目管理的入门指南
  5. 点击run无响应的解决办法
  6. 学生信息管理系统测试总报告
  7. Mac OS 安装 OpenMPI
  8. 【工具】监听手机短信转发到群聊或服务器
  9. 医疗器械公司计算机系统和功能说明,医疗器械计算机信息管理系统基本情况介绍和功能说明...
  10. tplink 703N拆机接ttl