Python Kivy-窗口内容在调整大小时不更新
调整Python Kivy-窗口内容在调整大小时不更新,python,user-interface,resize,kivy,sdl-2,Python,User Interface,Resize,Kivy,Sdl 2,调整Kivy窗口大小时(通过拖动屏幕边缘的箭头),窗口大小调整时,窗口内容不会更新,而仅在我释放鼠标按钮后更新。例如,如果我有一个标签小部件在窗口中居中,并且我调整了窗口的大小,则标签将保持在其位置,并且在我释放鼠标按钮之前不会重新居中。如何允许窗口在调整大小时更新内容?我使用kivy1.9.1和SDL2作为窗口提供程序在windows10上运行python2.7.12。如果你的Kivy是最新的,我不确定你能做些什么来改变这种行为。这可能只是opengl上下文在windows上调整大小的结果。K
Kivy
窗口大小时(通过拖动屏幕边缘的箭头),窗口大小调整时,窗口内容不会更新,而仅在我释放鼠标按钮后更新。例如,如果我有一个标签
小部件在窗口中居中,并且我调整了窗口的大小,则标签将保持在其位置,并且在我释放鼠标按钮之前不会重新居中。如何允许窗口在调整大小时更新内容?我使用kivy1.9.1
和SDL2
作为窗口提供程序在windows10上运行python2.7.12
。如果你的Kivy是最新的,我不确定你能做些什么来改变这种行为。这可能只是opengl上下文在windows上调整大小的结果。Kivy master确实有(或几乎有)一些可能改变这一点的新选项,但我不确定。我认为它在除Windows之外的所有其他平台上都能正常运行,但这应该是纯SDL2问题iirc,因为我见过openGL程序(裸的,只是一些3D对象)实时调整大小,而不仅仅是等待某个事件,如果它在其他平台上工作(在Ubuntu上为我工作),那么它排除了Kivy,因为窗口实现是相同的,即创建SDL2/openGL窗口。