Tkinter:使用grid()插入数据?

时间:2019-12-18 17:17:07

标签: python tkinter grid

我一直在与Tkinter发生问题,并将数据插入使用@ExtendWith(MockitoExtension.class) @RunWith(JUnitPlatform.class) class MyHandlerTest { @Mock RoutingContext event; @Mock HttpServerRequest request; @Mock HttpServerResponse response; @BeforeEach public void setup(){ doReturn(request).when(event).getRequest(); doReturn(response).when(event)event.response(); } @Test public void shouldSetStatusTo200whenNoError(){ // arrange doReturn(SOME_VALID_BODY).when(request).getBody(); // act new MyHandler().handle(event); // assert Mockito.verify(response).setStatusCode(200); } } 构建的gui中。我注意到,使用grid()插入数据的话题非常普遍。

我的问题是,这是否是故意的?如果未包装数据,是否无法将数据插入条目小部件?

我相信,如果有人能够提供解释,那将非常有价值。

这是.pack()的代码:

pack()

1 个答案:

答案 0 :(得分:0)

关于grid的任何事情都不会阻止您将数据插入Entry小部件中。这是一个简单的示例:

import tkinter as tk

root = tk.Tk()

entry = tk.Entry(root)
entry.grid(row=0, column=0, sticky="ew")
entry.insert(0, "Hello, world")

root.mainloop()

screenshot