首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >:如何在窗口中间制作小部件?

:如何在窗口中间制作小部件?
EN

Stack Overflow用户
提问于 2020-04-26 05:35:45
回答 1查看 247关注 0票数 0

我对传统知识很陌生。如何使scrlledText和按钮在窗口中间。

我执行了代码,并得到了像下面的图片与绿线,但我希望样式像红线。

有什么想法吗?谢谢,

代码语言:javascript
运行
复制
window= Tk()
window.geometry('500x500')
window.resizable(0,0)
window.title("Server")

msgText = scrolledtext.ScrolledText(window, width=50, height=10, font=("宋体", 10),wrap=WORD)
msgText.grid(row=0, column=0,padx = 20,pady = 10)
self.statusText = scrolledtext.ScrolledText(window, width=50, height=10, font=("宋体", 10),wrap=WORD)
statusText.grid(row=1, column=0,padx = 20,pady = 10)

openFileButton = Button(window, width = 15, text="选择文件", command=self.openFile)
openFileButton.grid(row=2, column=0, sticky=W)


sendButton = Button(window, text='发送文件', width = 15,command=self.sendFile)
sendButton.grid(row=2, column=1, sticky=E)

EN

回答 1

Stack Overflow用户

发布于 2020-04-26 15:57:20

在向显示中添加scrolledtext小部件时,您需要做的就是添加columnspan=2。然而,对我来说,这是不可能的,因为你没有提供适当的信息。

代码语言:javascript
运行
复制
msgText.grid(row=0, column=0,padx = 20,pady = 10, columnspan=2)
statusText.grid(row=1, column=0,padx = 20,pady = 10, columnspan=2)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61436271

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档