Python中文
首页
教程
问答
标签
搜索
登录
注册
Python:TKinter无法调用“frame”命令:应用程序已被销毁
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我正在尝试放置一个由4个框架组成的UI,它依赖于一个主窗口。在每一帧中,都会有一个按钮。每个帧都有一个必须显示的标题/标签。在</p> <p>窗口上有一个图像背景,我的目标是编码,使框架背景是透明的(或黑色的)。这并不重要)。在</p> <p>我的问题是,虽然主窗口看起来很平滑,但程序似乎无法创建框架。我在运行之前没有错误,但是在关闭它之后有一个错误。在</p> <p>我读过很多不同的答案,关于大师必须提供给我的标签或类似的(据我所知,是这样)。在</p> <pre><code> from tkinter import * top = Tk() mainWindow = Canvas(top, bg = "blue", height = 500, width = 600) filename = PhotoImage(file="C:\matrix.png") background_label = Label(top, image=filename) background_label.place(x=0, y=0, relwidth=1, relheight=1) mainWindow.pack() top.mainloop() # fenêtre load Key KeyFrame = Frame(mainWindow, borderwidth = 2, relief = SUNKEN) KeyFrame.pack(side = LEFT, padx = 30, pady = 30) # fenêtre load Fichier FileFrame = Frame(mainWindow, borderwidth = 2, relief = SUNKEN) FileFrame.pack(side = RIGHT, padx = 10, pady = 10) # Labels KeyLabel = Label(KeyFrame, text = "Choix de la matrice...", bg = "black").pack(fill = BOTH, expand = "YES") FileLabel = Label(FileFrame, text = "Choix de la fichier...", bg = "black").pack(fill = BOTH, expand = "YES") </code></pre> <p>以下是我关闭程序时看到的错误:</p> ^{pr2}$
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>在创建所有小部件之后,<code>top.mainloop()</code>应该被称为<em>。因为只要窗口打开,脚本就不会在<code>mainloop()</code>之后运行任何行。试着把它放在最后。在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
无法使用Django/mongoengine连接到MongoDB(身份验证失败)
3 回答
无法使用Django\u mssql\u后端迁移到外部hos
4 回答
无法使用Django&Python3.4连接到MySql
5 回答
无法使用Django+nginx上载媒体文件
4 回答
无法使用Django1.6导入名称模式
9 回答
无法使用Django1.7和mongodb登录管理站点
3 回答
无法使用Djangoadmin创建项目,进程使用了错误的路径,因为我事先安装了错误的Python
5 回答
无法使用Djangockedi验证CBV中的字段
8 回答
无法使用Djangocketditor上载图像(错误400)
1 回答
无法使用Djangocron进行函数调用
10 回答
无法使用Djangofiler djang上载文件
8 回答
无法使用Djangokronos
9 回答
无法使用Djangomssql provid
7 回答
无法使用Djangomssql连接到带有Django 1.11的MS SQL Server 2016
3 回答
无法使用Djangomssq迁移Django数据库
6 回答
无法使用Djangonox创建用户
7 回答
无法使用Djangopyodb从Django查询SQL Server
10 回答
无法使用Djangopython3ldap连接到ldap
1 回答
无法使用Djangoredis连接到redis
5 回答
无法使用Django中的FK创建新表
1 回答