为了让我的一个程序更美观,我正在使用图像来创建寄宿生,但是我想创建一个非方形寄宿生,所以该程序看起来有点像这样
___________
/ /
/__________/
我应该怎么做?
这是在Windows 7上,顺便说一句。
编辑:
A尝试使用透明度制作伪边缘但是它不透明。由于某种原因,它凸显为深灰色。我希望红色成为“边缘”。
答案 0 :(得分:3)
你所追求的概念被称为“shapped window”。使用您最喜欢的搜索引擎搜索“tk形窗口”。有一个tk扩展声称支持这个,虽然我没有亲自尝试过。我认为,因为它适用于tcl / tk,所以它可以与Tkinter一起工作,因为Tkinter在引擎盖下使用了tcl / tk。
答案 1 :(得分:0)
我不熟悉Tkinker,但你可以制作一个透明的图像,你不需要边框,这会产生伪倾斜的边缘。然而,窗户无法成为非正方形(也有充分的理由)。