FAQ Python
Pour cela, il suffit d'utiliser la méthode notebook.raise_page(pagename) où pagename représente
le nom d'une des page créé dans le notebook
import
Tix
import
Tkinter as
Tk
def
changepage2
(
): nb.raise_page
(
"page2"
)
def
changepage1
(
): nb.raise_page
(
"page1"
)
root =
Tix.Tk
(
)
nb =
Tix.NoteBook
(
root)
nb.add
(
"page1"
, label=
"page1"
)
nb.add
(
"page2"
, label=
"page2"
)
p1 =
nb.subwidget_list["page1"
]
p2 =
nb.subwidget_list["page2"
]
b1 =
Tk.Button
(
p1, text=
'Passe a la page 2'
, command=
changepage2)
b2 =
Tk.Button
(
p2, text=
'Passe a la page 1'
, command=
changepage1)
nb.pack
(
)
b1.pack
(
)
b2.pack
(
)
root.mainloop
(
)
Les sources présentées sur cette page sont libres de droits
et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation
constitue une œuvre intellectuelle protégée par les droits d'auteur.
Copyright © 2005-2009 Developpez Developpez LLC.
Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne
peut être faite de ce site ni de l'ensemble de son contenu : textes, documents
et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez
selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.