问题标签 [tkinter-layout]
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.
python - 如何使 tkinter 框架填充整个画布并与它一起扩展?
我想制作一个可滚动的框架来填充应用程序窗口中的整个单元格。调整窗口大小时,框架中的小部件应保持居中。由于框架不可滚动,我使用了画布并在其窗口中放置了一个框架。滚动区域与框架相关联。但是我不能使框架扩展并填充整个画布区域。
我试图在画布中为具有整个画布宽度的框架创建一个窗口,并将窗口宽度的变化与画布配置事件相关联。但是我得到了一个有线结果。框架仅占据窗口的右侧部分。当我展开窗口时,它会向左移动。我将画布涂成黄色,将框架涂成绿色,以使事物可见。谢谢你的帮助!
python-3.x - 按钮布局未在框架中形成棋盘
我正在制作一个国际象棋程序,我正在尝试使用网格方法来制作棋盘中的棋盘功能。但是当前的布局行为不端显示前两行,但行之间的间隙很大(我假设其他 6 个输出在窗口底部下方)有什么想法吗?提前致谢
tkinter - Tclerror:pyimage 不存在
我似乎收到一个 TclError 说 pyimage 不存在,谁能告诉我为什么我尝试使用顶层然后没有错误但仍然没有图像,我也尝试使用 gif 文件而不使用 PIL 仍然没有用
python - 如何使 tkinter.Entry 扩展到窗口的右侧?
我正在使用 python 3 中的 tkinter 创建一个密码游戏,它以标题、短语、赠品字母的数量和赠品字母本身作为输入。
窗口当前看起来像这样: tkinter 输入窗口
问题是,我希望白色输入框从左侧标签的末尾开始,一直延伸到窗口的末尾。
像这样: 想要的输入窗口设计
我目前正在使用该.pack()
方法在窗口中放置对象,包括行和列。
总共有 4 行和 2 列:
第 1 行:titleLabel、titleEntry
第 2 行:词组标签、词组条目
第 3 行:numGiveawayLettersLabel,numGiveawayLettersEntry
第 4 行:giveawayLettersLabel,(不确定这将是什么,但它会包含赠品字母)
我的代码:
帮助将不胜感激,谢谢!
(我的代码中有很多函数,上面的代码中可能没有引用一些全局变量,如果需要完整代码,请给我留言)