在tkinter中调整窗口大小时,有没有办法动态调整小部件的大小? 这是代码: 当我调整窗口大小时,窗口小部件的宽度和高度保持不变。 我想要的是根据窗口的大小动态调整窗口小部件的大小。 有没有办法在tkinter中实现这一点? 如果有人能帮我,那就太好了。
我是新来的,还在学习。我的桌面分辨率是1366x768,我正在为2048x768的环境开发。现在,我通过这样检测来设置窗口分辨率- 现在我有几个屏幕,我不能在每个屏幕上使用网格。就像我有一个登录屏幕,我有一个这样的框架- 这只是一个小部件的例子。由于padx和pady的值固定为100,如果我在640x480分辨率的设备上运行我的应用程序,布局会变得过于紧张,在这个框架内几乎看不到任何东西。如何根据
这可能令人困惑,但出于某种奇怪的原因,在:将始终出现以下错误:。尝试其他方法,如:工作正常。但这表示: 填充选项(padx、ipadx、pady和ipady)可以采用表示左/右和上/下填充的2元组。 那么,发生了什么。。。 下面是一些也有错误的完整代码: 更新:我发现你不能在Tkinter,甚至Tcl/Tk...
我不知道如何使Tkinter变灰。 我试着使用,但它不起作用,我得到一个错误,说 _特金特。TclError:错误选项“-enable”:必须是-column、-columnspan、-in、-ipadx、-ipady、-padx、-pady、-row、-rowspan或-sticky 如何临时禁用?
您好,谢谢您在这里看我的问题。 我不熟悉编码,正在学习python。我使用的是Linux,特别是Ubuntu。我编写了一个简单的基于tkinter的应用程序,它在启动时会显示特定日期的倒计时,然后有一个按钮可以单击关闭窗口。我已经在PyCharm中运行了这个应用程序,它在那里工作得非常好。我在空闲时也能跑得很好。在这两种情况下,tkinter都导入并运行良好。 我找到了。py文件用于我在终端中的应
好吧,我有一个奇怪的问题。据我所知,Tkinter应该内置Python 2和3。 我可以导入和使用Tkinter只是罚款在我的终端下python3以及与IDLE3.然而,当我试图在Visual Studio Code中导入Tkinter时,我得到一个“重要错误:没有名为‘tkinter’的模块”。 同样的问题也发生在Py魅力中,但我把我的解释器设置为与我的终端相同,而不是特定于项目的解释器。 我尝
我已经尝试了几天,希望能够在pycharm中导入库tkinter。但是,我不能这样做,我试图导入它或安装一些软件包,但仍然没有任何结果,我重新安装了python和pycharm,但仍然没有任何结果。有人知道如何解决这个问题吗? 我正在使用pycharm社区版2018 2.3和python 3.7。 编辑:所以,我卸载了Python3.7,安装了Python3.6x64,我尝试将我的解释器更改为py
我已经开始使用Python,我直接使用了Python 3.6。 我的系统中现在有两个Python环境:Python 2。。6.6和Python 3.6 Python 2.6.6是下: /usr/bin/python Python 3.6位于/opt/python3/bin下 我的问题是,如果我尝试在Python 3.6中导入tkinter,它将不起作用: ./蟒蛇3。6.3.6。0(默认值,201
我目前正在用tkinter制作一个带有GUI的python应用程序,用于熊猫中的数据操作。我想显示所有数据(列和行),并给出垂直和水平滚动条。 为了显示所有的列和行,我尝试了: pd.set_option(display.max_rows,无,display.max_columns,无) 这就是工作。对于scrollbar,它也成功地在应用程序中显示(我使用tkinter和grid来放置组件)。但
有人知道如何保持窗户的大小吗?如你所见,每当我选择一个文件,文件路径将改变GUI大小: 我不确定你是否能看到GUI的图像,但是路径字符串只会使窗口变宽。 我将把下面的代码留给你。我遇到问题的框架是“file_Frame=tk.LabelFrame(root,text=“Open file”,padx=6,pady=6,bg=“Gainsboro”)”之一
我正在用tkinter写一个简单的国际象棋游戏。其目的是通过单击开始和结束正方形(选择要移动的工件的坐标和目标的坐标)来移动工件(对象)。然而,我似乎无法更新按钮的文本,以显示片段已移动。我已经看过很多以前的答案/解决方案,但是大多数都要求每个按钮都要单独更改/选择,而我不能这样做,因为电路板(视觉表示)是一组8×8的按钮。 大多数人建议使用tkinters StringVar(),但我似乎无法让
然而,由于某些原因,所有这些按钮都相距很远,我不太确定它们的确切位置是由什么逻辑决定的。这是我的代码,用于设置窗口和按钮: 如果有人能告诉我为什么以及如何让按钮和字段离得更近,我将不胜感激。
我正在Python中实现一个,在同一台机器上运行的两个脚本之间来回传递数据,作为单个Tkinter应用程序的一部分。 在许多情况下,这些数据高度敏感(即个人信用卡号)。 以这种方式在脚本之间传递数据会给我带来任何安全问题吗? 服务器端: 客户端: 代码源。 其他考虑因素: 这将仅作为单个机器上单个Tkinter应用程序的一部分发挥作用。将始终指定Localhost
问题内容: 我创建了一个窗口: 并删除标题栏: 现在,该窗口不在Windows的任务栏上。如何在任务栏中显示它?(如果其他窗户在我的顶部,我只想将窗户放到最前面) 问题答案: Tk没有提供一种方法来使具有设置了 overrideredirect 的顶级窗口出现在任务栏上。为此,该窗口需要应用WS_EX_APPWINDOW扩展样式,并且此类型的Tk窗口已设置WS_EX_TOOLWINDOW。我们可以
问题内容: 我创建了一个框架,然后创建了一个画布。 接下来,我要在画布上添加一个按钮。 但是,当我打包按钮时,我看不到画布! 这是我尝试过的: 问题答案: Tkinter管理器会尝试将父窗口小部件的大小调整为正确的大小,以包含其子窗口小部件,并且默认情况下不会更大。画布就在其中- 但它与按钮的尺寸完全相同,因此是不可见的。 如果要在画布上放置小部件 而不 导致画布动态调整大小,则需要以下功能: 这