Как быстро добавить несколько страниц, которые можно включить нажатием кнопки в pyGTK?

Я строю свое первое приложение, используя быстро, pyGTK и python. Я запутался, как добавить несколько страниц в одно и то же окно и как переключаться между несколькими окнами по нажатию кнопки?

В visual studio это достигается очень легко

0
задан 27 June 2012 в 02:07

6 ответов

Вы имеете в виду 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

0
ответ дан 2 August 2018 в 00:31

Вы имеете в виду 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

0
ответ дан 4 August 2018 в 16:00

Вы имеете в виду 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

0
ответ дан 6 August 2018 в 00:39

Вы имеете в виду 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

0
ответ дан 7 August 2018 в 18:04

Вы имеете в виду 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

0
ответ дан 10 August 2018 в 06:52

Вы имеете в виду 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

0
ответ дан 15 August 2018 в 18:49

Другие вопросы по тегам:

Похожие вопросы: