如何在 pyGTK 中快速添加可通过按下按钮切换的多个页面?

如何在 pyGTK 中快速添加可通过按下按钮切换的多个页面?

我正在使用 pyGTK 和 python 构建我的第一个应用程序。我不知道如何将多个页面添加到同一个窗口以及如何在单击按钮时在多个窗口之间切换?

在 Visual Studio 中,这很容易实现

答案1

你是指 吗gtk.Notebook

要在页面之间切换,只需在按钮回调中使用笔记本 API。

def on_button_clicked(button):
    # I want to go to page 2
    notebook.set_current_page(1)
    # Let's visit the next page
    notebook.next_page()
    # And back again
    notebook.prev_page()

http://developer.gnome.org/pygtk/stable/class-gtknotebook.html

相关内容