我正在尝试为我编写的串行通信程序制作一个基本的GUI。我是Tkinter的新手,但不是python的新手。我无法通过网格解决所有问题。我知道这有很多问题,但是有人可以告诉我应该如何设置编码以使布局类似于下图中所示的布局?我已经尝试了多次,但它无法解决。 提前谢谢!
这是我建议的布局的图片
这是我现在的代码,我知道它并不多。但它显示了我想要OOP的一般方式。
导入Tkinter
class simpleapp_tk(Tkinter.Tk):
def __init__(self,parent):
Tkinter.Tk.__init__(self,parent)
self.parent = parent
self.initialize()
def initialize(self):
self.grid()
if __name__ == "__main__":
app = simpleapp_tk(None)
app.title('my application')
app.mainloop()
答案 0 :(得分:0)
你有什么问题?这看起来很简单。
此外,我猜第0行和第7行需要1的权重,第1列需要1的权重。其他所有内容的默认权重为零。
所有这些都很容易转换为各种网格方法。