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实现备份目录的方法
Aug 03 Python
Python实现将SQLite中的数据直接输出为CVS的方法示例
Jul 13 Python
Python字典操作详细介绍及字典内建方法分享
Jan 04 Python
Python列表推导式与生成器用法分析
Aug 02 Python
python实现生成字符串大小写字母和数字的各种组合
Jan 01 Python
Python给图像添加噪声具体操作
Mar 03 Python
利用python实现汉字转拼音的2种方法
Aug 12 Python
Python爬取豆瓣视频信息代码实例
Nov 16 Python
python手写均值滤波
Feb 19 Python
python将logging模块封装成单独模块并实现动态切换Level方式
May 12 Python
Scrapy 配置动态代理IP的实现
Sep 28 Python
python中pow函数用法及功能说明
Dec 04 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检测用户当前使用的浏览器是否为IE浏览器
2013/12/03 PHP
微信公众号开发之获取位置信息php代码
2018/06/13 PHP
PHP生成短网址的思路以及实现方法的详解
2019/03/25 PHP
TP3.2.3框架使用CKeditor编辑器在页面中上传图片的方法分析
2019/12/31 PHP
一句话JavaScript表单验证代码
2009/08/02 Javascript
JQuery的ajax获取数据后的处理总结(html,xml,json)
2010/07/14 Javascript
js弹出确认是否删除对话框
2014/03/27 Javascript
基于jQuery Bar Indicator 插件实现进度条展示效果
2015/09/30 Javascript
使用javaScript动态加载Js文件和Css文件
2015/10/24 Javascript
javascript返回顶部的按钮实现方法
2016/01/09 Javascript
Bootstrap缩略图与警告框学习使用
2017/02/08 Javascript
JS常见算法详解
2017/02/28 Javascript
jQuery Validate 无法验证 chosen-select元素的解决方法
2017/05/17 jQuery
nodejs动态创建二维码的方法
2017/08/12 NodeJs
Vue header组件开发详解
2018/01/26 Javascript
Chart.js 轻量级HTML5图表绘制工具库(知识整理)
2018/05/22 Javascript
Vue-component全局注册实例
2018/09/06 Javascript
[08:17]Ti9 现场cosplay
2019/09/10 DOTA
Python中关键字is与==的区别简述
2014/07/31 Python
Python创建模块及模块导入的方法
2015/05/27 Python
简单讲解Python中的数字类型及基本的数学计算
2016/03/11 Python
浅谈Python 中整型对象的存储问题
2016/05/16 Python
Python代码实现KNN算法
2017/12/20 Python
使用django实现一个代码发布系统
2019/07/18 Python
详解Python3 pickle模块用法
2019/09/16 Python
Python银行系统实战源码
2019/10/25 Python
python使用OpenCV模块实现图像的融合示例代码
2020/04/10 Python
python 窃取摄像头照片的实现示例
2021/01/08 Python
详解如何通过H5(浏览器/WebView/其他)唤起本地app
2017/12/11 HTML / CSS
杭州-飞时达软件有限公司.net笔面试
2012/04/28 面试题
学生手册评语
2014/05/05 职场文书
个人安全生产责任书
2014/07/28 职场文书
元旦晚会开场白
2015/05/29 职场文书
Python基础之元编程知识总结
2021/05/23 Python
使用 Apache Superset 可视化 ClickHouse 数据的两种方法
2021/07/07 Servers
Java实现简单小画板
2022/06/10 Java/Android