Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何阻止按键关闭窗口并使其不可调整大小?_Python_Macos_Tkinter_Fullscreen - Fatal编程技术网

Python 如何阻止按键关闭窗口并使其不可调整大小?

Python 如何阻止按键关闭窗口并使其不可调整大小?,python,macos,tkinter,fullscreen,Python,Macos,Tkinter,Fullscreen,我有一个GUI应用程序,它在任何时候都需要一个不可调整大小的全屏,而且它还需要防止使用按键关闭窗口。我使用了可调整大小(false,false),但在macOS上没有任何作用。因此,我认为overrideredirect将完成这项工作。 但是我用它的时候,,无法再访问入口小部件,这是获取输入所必需的,通常的cmd+q也会关闭窗口。这似乎是一个常见问题,似乎没有解决方案。此特定网站进行了一些讨论,但除此之外,我找不到太多。但这会给其他平台带来问题。还有什么其他方法可以使用?我有一个程序,它遵循类似

我有一个GUI应用程序,它在任何时候都需要一个不可调整大小的全屏,而且它还需要防止使用按键关闭窗口。我使用了可调整大小(false,false),但在macOS上没有任何作用。因此,我认为overrideredirect将完成这项工作。


但是我用它的时候,,无法再访问入口小部件,这是获取输入所必需的,通常的cmd+q也会关闭窗口。
这似乎是一个常见问题,似乎没有解决方案。此特定网站进行了一些讨论,但除此之外,我找不到太多。

但这会给其他平台带来问题。还有什么其他方法可以使用?

我有一个程序,它遵循类似的要求,但是在一个受限的硬件访问环境中。
我的解决方案是简单地移除硬件键盘,构建一个屏幕键盘,而不需要出现问题的按键。这有点像黑客,但如果你能控制硬件,那就值得一看。

我有一个程序,它遵循类似的要求,但在受限的硬件访问环境中。 我的解决方案是简单地移除硬件键盘,构建一个屏幕键盘,而不需要出现问题的按键。这是一个有点黑客,但如果你能控制硬件,它值得一看