python去掉人像白边_Python的Tkinter去除边框

from Tkinter import *

class Application(Frame):

def __init__(self,master=None, *args, **kwargs):

Frame.__init__(self,master, *args, **kwargs)

self.grid()

self.createWidgets()

self.flag=True

self.transparent=False

self.top = self.winfo_toplevel()

def overturn(self):

self.top.update_idletasks()

self.top.overrideredirect(self.flag)

self.flag=not self.flag #switch

def createWidgets(self):

self.canvas = Canvas(self, bg='green')

self.canvas.pack()

self.flagButton = Button(self, text='try this', bg='green', command=self.overturn)

self.flagButton.pack()

app = Application()

app.master.title("sample application")

app.mainloop()

我唯一想到的办法就是你试试不用frame,而是用button作为父窗口。

另外relief 设置成FLAT, bd设置为0, 不显示标题的办法我也没有。

不过可以从win32的API上想办法。

获取窗口句柄可以用FindWindow来做到。获取windows的handle后。设置windows的style。

在dwStyle里将WS_CAPTION属性去掉。SetWindowLong这个函数应该有这个功能。

转自百度知道。

Python GUI - tkinter

目录: Tkinter 组件 标准属性 几何管理 代码实例: 1. Label & Button 2. Entry & Text 3.Listbox列表 4.Radiobutton单选 ...

Python GUI - Tkinter tkMessageBox

Python GUI - Tkinter tkMessageBox: tkMessageBox模块用于显示在您的应用程序的消息框.此模块提供了一个功能,您可以用它来显示适当的消息     tkMess ...

【Android】Android EditText 去除边框

[Android]Android EditText 去除边框 将EditText属性设置修改 android:background="@null" ...

python界面Tkinter编程(tkMessageBox对话框使用)

python界面Tkinter编程(tkMessageBox对话框使用)     转载 https://blog.csdn.net/m_buddy/article/details/80105154 1 ...

python之Tkinter控件学习

转载自  http://www.cnblogs.com/kaituorensheng/p/3287652.html#_label0 阅读目录 1. 产品介绍 2. 设计规划 3. 相关知识 4. 源码 ...

golang-imagick图片去除边框(黑边,白边,),添加中文字

图片去除边框(黑边,白边) package main import ( "fmt" "github.com/gographics/imagick/imagick&quot ...

python使用tkinter做界面之颜色

python使用tkinter做界面之颜色       from tkinter import *colors = '''#FFB6C1 LightPink 浅粉红#FFC0CB Pink 粉红#DC ...

Android Listview 去除边框

最近在做一个时间轴的功能,因为原生效果的Listview有item分隔边框,所以就需要去除边框,调用listview的setDivider方法就可以了: listView.setDivider(nul ...

WPF去除边框的方法

原文:WPF去除边框的方法 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/yangsen600/article/details/81978125 W ...

随机推荐

基于孪生卷积网络(Siamese CNN)和短时约束度量联合学习的tracklet association方法

基于孪生卷积网络(Siamese CNN)和短时约束度量联合学习的tracklet association方法 Siamese CNN Temporally Constrained Metrics T ...

10、ASP.NET MVC入门到精通——Model(模型)和验证

本系列目录:ASP.NET MVC4入门到精通系列目录汇总 模型就是处理业务,想要保存.创建.更新.删除的对象. 注解(通过特性实现) DisplayName Required StringLengt ...

easyui datagrid 加载两次请求,触发两次ajax 请求 问题

datagrid初始化的时候请求两次URL 两种情况 1.

javascript设计模式学习之二——this

一.this指向问题 1)默认绑定,即作为独立的普通函数调用 此时this指向全局对象window,如果是严格模式下,则指向undefined; 2)隐式绑定,即具有调用上下文(一种场景就是作为对象的 ...

Ubuntu等Linux系统清除DNS缓存的方法

buntu等Linux系统清除DNS缓存的方法 直接说方法: 如果系统下有nscd,那么就直接 sudo /etc/init.d/nscd restart 如果没有也没关系,网上接受的方法大都是 su ...

C#中的枚举类型

浅谈C#中的枚举  转自http://www.cnblogs.com/liyingyi/archive/2005/12/28/306772.aspx   枚举类型是一种的值类型,它用于声明一组命名的常 ...

区别jquery对象和dom对象及转换方法

一.jquery对象 由$() 获取,例如 var div = $("#id"); 这个div是jquery对象,它里面没有dom对象自带的方法.常见的dom对象自带的方法, 例如 ...

JAVA条件判断

一.基本if结构 1.流程图 l  输入输出 l  判断和分支 l  流程线 1.1              简单的if条件判断 if(表达式){            //表达式为true,执行{ ...

python学习笔记(三)- 字典、集合

字典:key-value形式 1)取数据方便   #字典里面没有重复的key 2)查询速度快 #字典是无序的 一.定义一个字典 infos = { 'name':'王小明', 'sex':'male' ...

BFS 搜索 蓝桥杯模拟赛

题目链接:https://nanti.jisuanke.com/t/36117 这个题目想不到用广搜来做,一直在想深搜. 广搜的思路呢,是把最外圈不是黑色(不是0)的数 的位置 i 和 j 进队,赋值 ...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值