鱼C论坛

 找回密码
 立即注册
查看: 2219|回复: 18

[已解决]tkinter.messagebox

[复制链接]
发表于 2018-5-8 19:35:37 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
捕获.PNG
用tkinter.messagebox里的对话框的时候老弹出一个空白的框,不知道为什么啊!!!!!
最佳答案
2018-5-8 21:12:00
Wu_Mousion 发表于 2018-5-8 20:15
左边title是tk的那个啊,自己不知道怎么回事蹦出来的

tk本身的框体,作为messagebox的父窗口
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2018-5-8 20:08:48 From FishC Mobile | 显示全部楼层
代码?
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2018-5-8 20:10:31 | 显示全部楼层
  1. import tkinter.messagebox

  2. tkinter.messagebox.showerror('a','b')
复制代码

代码是最基础的调用了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-5-8 20:14:26 From FishC Mobile | 显示全部楼层
Wu_Mousion 发表于 2018-5-8 20:10
代码是最基础的调用了

你指的空白的框是哪个?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-5-8 20:15:53 | 显示全部楼层
BngThea 发表于 2018-5-8 20:14
你指的空白的框是哪个?

左边title是tk的那个啊,自己不知道怎么回事蹦出来的
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-5-8 20:22:22 | 显示全部楼层
Wu_Mousion 发表于 2018-5-8 20:15
左边title是tk的那个啊,自己不知道怎么回事蹦出来的

消息框默认从窗体弹出
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-5-8 20:25:47 | 显示全部楼层
塔利班 发表于 2018-5-8 20:22
消息框默认从窗体弹出

那怎么才能去掉那个什么也没有的对话框啊
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-5-8 21:06:07 | 显示全部楼层
Wu_Mousion 发表于 2018-5-8 20:25
那怎么才能去掉那个什么也没有的对话框啊

这个去不掉(它是消息框),后面你会看到它的作用
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-5-8 21:12:00 From FishC Mobile | 显示全部楼层    本楼为最佳答案   
Wu_Mousion 发表于 2018-5-8 20:15
左边title是tk的那个啊,自己不知道怎么回事蹦出来的

tk本身的框体,作为messagebox的父窗口
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-5-9 00:33:45 From FishC Mobile | 显示全部楼层
thexiosi 发表于 2018-5-8 21:06
这个去不掉(它是消息框),后面你会看到它的作用

那只能这么丑着用吗,或者还要对那个空白的对话框做一些什么吗?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-5-9 08:42:11 | 显示全部楼层
Wu_Mousion 发表于 2018-5-9 00:33
那只能这么丑着用吗,或者还要对那个空白的对话框做一些什么吗?

你不用管它,继续tk后续课程的学习即可
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-5-9 08:58:29 From FishC Mobile | 显示全部楼层
thexiosi 发表于 2018-5-9 08:42
你不用管它,继续tk后续课程的学习即可

???真正用的时候也就这样吗?tk教程里也没见到说会弹出这么个对话框
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-5-9 09:55:46 | 显示全部楼层
BngThea 发表于 2018-5-8 21:12
tk本身的框体,作为messagebox的父窗口

那我能把那个窗口隐藏之类的吗
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-5-9 09:57:44 | 显示全部楼层
Wu_Mousion 发表于 2018-5-9 09:55
那我能把那个窗口隐藏之类的吗

不能,因为它是messagebox的父窗口
有它才有messagebox
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-5-9 10:03:37 | 显示全部楼层
如果只想要子窗口的那种样式的话,可以尝试把父窗口做成子窗口的样子就行了,不过太麻烦了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-5-9 10:15:07 | 显示全部楼层
BngThea 发表于 2018-5-9 09:57
不能,因为它是messagebox的父窗口
有它才有messagebox

那tk的messagebox岂不很鸡肋,这么丑谁愿意用啊
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-5-9 11:38:16 | 显示全部楼层
Wu_Mousion 发表于 2018-5-9 10:15
那tk的messagebox岂不很鸡肋,这么丑谁愿意用啊

只是一个工具而已,消息栏还能做什么大事
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-5-9 13:52:14 From FishC Mobile | 显示全部楼层
BngThea 发表于 2018-5-9 11:38
只是一个工具而已,消息栏还能做什么大事

关键是调用的时候附带一个什么也没有、也没啥用的窗口,那谁还用message box
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-5-9 14:31:05 | 显示全部楼层
Wu_Mousion 发表于 2018-5-9 13:52
关键是调用的时候附带一个什么也没有、也没啥用的窗口,那谁还用message box

那是因为你没有写tk其他的代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-3-11 08:08

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表