问题标签 [tkmessagebox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1574 浏览

python - tkMessageBox

任何人都可以帮助我如何激活 tkMessageBox 的 askquestion() 的“关闭”按钮吗?

0 投票
1 回答
1976 浏览

python - 小部件在 Tkinter 中的 tkMessageBox 后消失

每次我在我的应用程序中使用此代码时:

弹出一个消息框(就像它应该的那样),但是在我单击“确定”后,该框与窗口上的大多数其他小部件一起消失了。如何防止其他小部件消失?


这是我的代码

0 投票
4 回答
5782 浏览

tcl - 如何设置 tk_messageBox 的大小?

我正在使用tk_messageBox带有大量消息的消息,因此我想配置该消息对话框的布局。

我是这样使用tk_messageBox的:

如何设置tk_messageBox这里的宽度和高度?

也许有一些更好的选择tk_messageBox

0 投票
1 回答
206 浏览

tkinter - 如何在扭曲的供电服务器中弹出 tkMessageBox

我有一个基于twisted reactor的服务器,我需要如下场景:服务器可以接收两种类型的请求

  • ADD(x,y) 并返回一个总和
  • HUMAN_PERMISSION 仅当人类用户批准客户端的 ip 时才返回 true

我正在使用 tkMessageBox 询问人类用户,但问题是它阻塞了整个反应器并且服务器对其他请求没有响应

我知道我必须以某种方式在这里使用twisted's deferred,只是不知道这是怎么回事:似乎不起作用,它仍然阻塞了整个反应堆

0 投票
2 回答
6132 浏览

python - Python TkMessageBox 问题不起作用!

我有一个将输出写入文件的按钮。并检查具有该文件名的文件是否已经存在。它应该要求用户覆盖与否?但它不起作用。如果用户说不,那么程序仍将覆盖该文件。

这是弹出消息框的代码:

0 投票
1 回答
2148 浏览

python - Tkinter 导入问题

我怀疑我这里有一些非常简单的错误,但我看不出是什么。以下代码:

给出:

小部件(例如按钮、条目)工作正常。交互地我得到相同的结果,并且:

并且 tkMessageBox.pyC:\Python26\Lib\lib-tk 中。虽然为什么 Lib/lib 的大小写不同?!

这是 Windows 上的 Python 2.6,运行 Tkinter._test() 报告版本 8.5

0 投票
3 回答
6261 浏览

python - tkMessageBox 中的控制字体

我想控制 tkMessageBox 上文本的字体,但我看不到任何此类内容的参考。它仅在 Tkinter 中实现吗?

谢谢,

0 投票
5 回答
86935 浏览

python - 实现自定义弹出 tkinter 对话框的正确方法

我刚开始学习如何创建自定义弹出对话框;事实证明,它tkinter messagebox真的很容易使用,但它也没有做太多。这是我尝试创建一个对话框,该对话框将接受输入,然后将其存储在用户名中。

我的问题是推荐的实现方式是什么?正如 Bryan Oakley 在此评论中所建议的那样。

我建议不要使用全局变量。与其让对话框自行销毁,不如让它只销毁实际的小部件,但让对象保持活动状态。然后,从你的主要逻辑中调用类似inputDialog.get_string()then的东西。del inputDialog

也许使用全局变量来返回我的字符串不是最好的主意,但为什么呢?建议的方法是什么?我很困惑,因为我不知道如何在窗口被销毁后触发 getstring,并且......关于销毁实际小部件的行,我不确定他是否指的是TopLevel.

我问的原因是因为我希望按下提交按钮后弹出框被销毁;因为毕竟我希望它恢复到主程序,更新一些东西等等。send在这种情况下按钮方法应该做什么?因为这个特定示例中的想法是允许用户一遍又一遍地执行此操作,如果他愿意的话。

0 投票
2 回答
55793 浏览

python - Tkinter 提问对话框

我一直在尝试向 Tkinter 中的删除按钮添加一个询问对话框。目前我有一个按钮,一旦按下它就会删除文件夹的内容我想添加一个是/否确认问题。

每次我运行它时,即使我按“否”,我也会得到“已删除”语句。可以将 if 语句添加到 tkMessageBox 吗?

0 投票
2 回答
3145 浏览

python - 举起一个 tkMessageBox

我正在使用 tkMessageBox.showinfo ( info at tutorialspoint ) 在我的程序中弹出警告。

仅当使用屏幕上的第二个 TopLevel 窗口(主窗口除外)调用警告时才会出现问题:在这种情况下,警告仍然隐藏在第二个 TL 窗口后面。

我试着这样称呼它:

但它不起作用。有任何想法吗?