我无法让x和y滚动条在使用Python的Tkinter中工作,尽管我已经遵循了多个示例: 如何在python 3.4中使用tkinter添加2个滚动条 在tkinter中添加滚动条到一组小部件 如何在tkinter中制作一个合适的双滚动条框架 垂直和水平滚动条上的Tkinter小部件 水平和垂直滚动画布小部件 滚动条会出现,但当窗口小于框架时不会激活。我怎样才能让它工作(见下图)? 下面是产生我的
我试图创建一个与tkinter接口。它应该在左边有一个控制面板,右边有一组3个标签。 选项卡将显示图像,这些图像对于屏幕来说可能太大,但是只有在程序动态创建图像后才能知道确切的大小。因此,我希望有一个,它可以扩展以填充顶部窗口,如果图像对于笔记本框架来说太大,则应显示滚动条以允许看到所有图像。我找不到将滚动条连接到笔记本的方法,所以我将它们连接到笔记本内的画布上。 下面的代码扩展了画布以适应图像,
我创建了一个简短的脚本来显示Tkinter画布元素中的照片。我将画布元素的大小与照片大小相同,但是当我启动窗口时,无论我如何扩展窗口,我通常只能看到图像的一小部分。 另外,当我打印出图像的大小时,我用它来设置画布的大小,这个大小是(922614),而当我在画布上记录鼠标点击时,右下角大约是(500300)。我的代码如下。我应该改变什么,使画布与图像大小相同,并完全显示图像? 下面是一个屏幕截图,显
所以我一直在使用tkinter中的画布小部件来创建一个充满标签的框架,它有一个滚动条。除了框架只扩展到其中放置的标签的大小之外,一切都很好——我希望框架扩展到父画布的大小。 如果我对画布中的框架使用pack(expand=True)(我在下面的代码中已经注释掉了它),那么很容易做到这一点,但是滚动条不起作用。 以下是适当的代码位: 我还提供了一个带有彩色边框的图像,这样你可以看到我的意思。粉红色区
我把列和行按1:4的比例分开。在调整窗口大小时,它会保持比例,但我希望避免调整黑色和红色边框的大小。因此,基本上,当我调整大小时,黑色和红色框架不应该增长或收缩,但所有的变化都发生在白色窗口中。我怎样才能做到这一点? 代码-
当试图创建一个应用程序,包括Tkinter在画布中的图像时,我在调整图像大小时遇到了一些问题。第一个是“从PIL导入图像,ImageTk”在PyCharm集成开发环境中不起作用,并且显示“模块不成立错误:没有名为‘PIL’的模块”。第二个对我来说是不可理解的,因为我是一个编码新手。它发生在我运行我在cmd中提到的python文件时。你能帮我理解这个问题以及我能做些什么吗? 代码: cmd中显示的错
我想问一些关于python3中tkinter的帮助。我似乎无法使用以下代码在标签中显示jpeg图像文件: 它可以做png图像只是罚款,但当我尝试加载一个jpg图像,所有我我能得到的是以下错误: 我浏览了所有我能找到的类似问题,但它们似乎都回答了相同的问题:“从PIL导入ImageTk,图像”当我尝试时(目前,我正在尝试使用枕头,顺便说一句),ImageTk似乎不可用。 任何帮助都将不胜感激。
我想找一份工作。gif动画在带有按钮的图片旁边工作。但我似乎遇到了一个问题,我正在导入这些模块“导入Tkinter”和“从PIL导入Image,ImageTk,ImageSequence”,但是,一旦我创建了“导入Tkinter”——“从Tkinter导入*”,它说Tkinter没有定义,我已经搜索了。。搜索。。。。我无法为我的死亡找到解决办法。我必须使用“from Tkinter import*
我已经看到了许多例子,如何在Tkinter中使用图像URL显示图像,但这些例子都不适用于我,即Tkinter。 当我运行这个我得到的错误"没有模块名称PIL"在这一个: 我得到了“无模块名请求”,几乎所有的示例都使用了PIL模块,但我无法让它们工作,因为Python 2.7无法识别其中的许多模块。我需要显示一个图像作为评估的一部分,虽然我们可以导入诸如Tkinter之类的东西,但该文件需要运行,而
我试图使用PIL库的ImageTk模块的帮助下,在Tkinter按钮小部件中使用PNG图像。 在Windows7x64下工作正常,但在LinuxMintx64上无法工作。我在运行同一个文件时遇到此错误。 我安装了所有我能找到的'python','png'和'tk'从代表,但没有效果。有什么想法为什么会发生这种情况以及如何解决这个问题吗?
我确信这是一个非常简单的东西,但由于我是一个Python/tKinter n00b,它打败了我,我已经完成了谷歌搜索。感激地得到的任何帮助:)
选择Radiobutton时,如果其中两个选项具有相同的元素/值,则两个选项都被选中。 我这样做了,所以我附加到我的列表中的元素是不同的(如CourseInfo(“English1”)、CourseInfo(“English2”)...)我的程序按照我想要的方式工作。只有当元素相同时,它才不起作用。我试图追加到如上所示的列表中,但这并没有解决我的错误。
选择radiobutton2(组1) 选择radiobutton3(group2) 选择radiobutton4(group2) 我选择单选按钮1、4和6我想输出一定是 但事实并非如此。
使用此答案中的代码:获取Tkinter上的顶级级别列表: 我这样称呼它: 输出如下: 它正确地显示了两个顶级。首先是一个音乐图书馆的树状视图。第二个是目前播放的四帧歌曲: 相册艺术品的图像 当前播放歌曲的详细信息(艺人、专辑、曲目等) 按钮(关闭、暂停/播放、洗牌、下一步、上一步等) 树形纪年(最近播放,正在播放,下一个) 如何转换机器语言引用: 转换成人类可读的格式,例如: 这是一个x宽y高的窗
因此,我制作了一个文本编辑器,并通过在我的代码中键入来修复我以前的问题 问题 tkinter仅突出显示第1行中的,而不突出显示下一行 问题 是否有办法对空格进行结束索引,我的意思是结束索引在空格上,因此每次用户在文本小部件中键入时,下一行也会高亮显示,而不仅仅是一行,然后在文本小部件中使用在新空格中开始索引 编辑 谢谢@AST,它起作用了,但是为什么其他语法也突出显示了呢?,我指的是“进口”以外的