Bonjours,
Tout d'abord, désolé de reposter ce message, mais j'ai vraiment besoin d'une aide rapide...
Mon problème peut paraître simple au premier abord, mais je n'ai pas trouvé comment faire, même après avoir disséqué Tkinter.py.
Je désire faire apparaitre une transformée Fourier ( pour ceux qui connaisse ) ou bien un Canvas ( pour les autre ) sur une fenêtre indépendante, lorsque j'appuie sur un boutton.
Déclaration de la fenêtre principale (au cas ou cela ai une importance)
Code:
Code:self.root = Tk()
Puis dans une classe héritée de la classe Frame, packé sur la fenêtre root
Code:
Code:
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Voici le gigantFourier en question, lui aussi hérité de la classe Frame ...
Code:
Code:
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Or, cette frame se pack sur la fenêtre n°1, au lieu de la nouvelle fenetre créée spécialement pour lui. C'est la ligne que j'ai marqué comme posant problème qui en est responsable. Mais sans elle, la frame n'apparait tout bonnement pas !
Comment faire ??
Merci d'avance
cyrpaut
P.S.: Dans GigantFourier, certaine commandes peuvent vous paraitre obscure... En fait elles appartiennent au module Snack, qui me perment de lire les sons et de générer des graphes. C'est un module génial our les musiciens/programmeurs !
