Python GUI布局尺寸适配方法


Posted in Python onOctober 11, 2018

如下所示:

#coding=utf-8
 
#布局自定义尺寸
from tkinter import *
 
class App:
	def __init__(self,master):
		frame=Frame(master)
		frame.pack(fill=BOTH,expand=1)
		listbox=Listbox(frame)  #listbox=Listbox(frame,height=3,selectmode=BROWSE) #curselection()
		for item in ['red','green','blue','yellow','pink']:
			listbox.insert(END,item)
		listbox.grid(row=0,column=0,sticky=W+E+N+S) # sticky 适配
		text=Text(frame,relief=SUNKEN)
		text.grid(row=0,column=1,sticky=W+E+N+S)
		text.insert(END,'word'*1000)
		frame.columnconfigure(1,weight=1) #尺寸适配 
		frame.rowconfigure(0,weight=1)  #尺寸适配
		
		#Spinbox(frame,values=('a','b','c')).grid(row=3) #get()
 
root=Tk()
root.wm_title('尺寸适配')
app=App(root)
root.geometry("400x300+0+0")  #尺寸适配
root.mainloop()

以上这篇Python GUI布局尺寸适配方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python程序设计入门(4)模块和包
Jun 16 Python
python itchat实现微信好友头像拼接图的示例代码
Aug 14 Python
django中的HTML控件及参数传递方法
Mar 20 Python
Python之读取TXT文件的方法小结
Apr 27 Python
python 平衡二叉树实现代码示例
Jul 07 Python
Python基础之文件读取的讲解
Feb 16 Python
Python3.5 Json与pickle实现数据序列化与反序列化操作示例
Apr 29 Python
使用 Django Highcharts 实现数据可视化过程解析
Jul 31 Python
Django+zTree构建组织架构树的方法
Aug 21 Python
Pytorch 神经网络—自定义数据集上实现教程
Jan 07 Python
Python3 Click模块的使用方法详解
Feb 12 Python
Python3.9.1中使用split()的处理方法(推荐)
Feb 07 Python
10 行 Python 代码教你自动发送短信(不想回复工作邮件妙招)
Oct 11 #Python
对Python 窗体(tkinter)树状数据(Treeview)详解
Oct 11 #Python
Django 路由系统URLconf的使用
Oct 11 #Python
Python 中的lambda函数介绍
Oct 10 #Python
django项目搭建与Session使用详解
Oct 10 #Python
Python 变量类型详解
Oct 10 #Python
Python中几种属性访问的区别与用法详解
Oct 10 #Python
You might like
php数据库连接时容易出错的特殊符号问题
2010/09/01 PHP
PHP编译安装时常见错误解决办法
2015/05/28 PHP
php 读取文件夹下所有图片、文件的实例
2018/10/17 PHP
为jQuery增加join方法的实现代码
2010/11/28 Javascript
JS俄罗斯方块,包含完整的设计理念
2010/12/11 Javascript
Android中资源文件(非代码部分)的使用概览
2012/12/18 Javascript
jquery DIV撑大让滚动条滚到最底部代码
2013/06/06 Javascript
js在输入框屏蔽按键,只能键入数字的示例代码
2014/01/03 Javascript
Javascript实现div层渐隐效果的方法
2015/05/30 Javascript
基于js中的原型、继承的一些想法
2016/08/10 Javascript
自制微信公众号一键排版工具
2016/09/22 Javascript
BootStrap便签页的简单应用
2017/01/06 Javascript
微信小程序(三):网络请求
2017/01/13 Javascript
利用Vue.js实现checkbox的全选反选效果
2017/01/18 Javascript
利用Javascript开发一个二维周视图日历
2017/12/14 Javascript
解决vue中post方式提交数据后台无法接收的问题
2018/08/11 Javascript
javascript中floor使用方法总结
2019/02/02 Javascript
使用layui 的layedit定义自己的toolbar方法
2019/09/18 Javascript
Openlayers3实现车辆轨迹回放功能
2020/09/29 Javascript
用python实现的可以拷贝或剪切一个文件列表中的所有文件
2009/04/30 Python
用Python实现随机森林算法的示例
2017/08/24 Python
浅谈numpy库的常用基本操作方法
2018/01/09 Python
python字符串与url编码的转换实例
2018/05/10 Python
使用PyInstaller将python转成可执行文件exe笔记
2018/05/26 Python
在Python中定义一个常量的方法
2018/11/10 Python
Python图像处理之颜色的定义与使用分析
2019/01/03 Python
python爬虫基础教程:requests库(二)代码实例
2019/04/09 Python
Pytorch 实现自定义参数层的例子
2019/08/17 Python
python 读取yaml文件的两种方法(在unittest中使用)
2020/12/01 Python
详解HTML5中的标签
2015/06/19 HTML / CSS
购买一个高级域名:BuyDomains
2018/03/11 全球购物
Timberland法国官网:购买靴子、鞋子、衣服、夹克和配饰
2019/11/30 全球购物
架构师岗位职责
2013/11/18 职场文书
机房搬迁方案
2014/05/01 职场文书
房屋产权证明书
2015/06/19 职场文书
Python可视化学习之matplotlib内置单颜色
2022/02/24 Python