Tkinter optimal? Verschiedene Fenster
Verfasst: Samstag 3. August 2019, 08:47
Guten Morgen liebe Community.
Ich bin gerade dabei eine Applikation mit Tkinter zuschreiben. Nun habe ich folgendes Problem:
Ich habe verschiedene Fenster programmiert und möchte sie jetzt zusammenführen. Allerdings scheint dies
nicht so ohne weiteres zugehen. Oder ich hab den richtigen Weg noch nicht gefunden. Ich habe ein Fenster, welches
sozusagen als "Benutzer wählen" + "Passwort Eingabe" als erstes angezeigt werden soll. Dann nach Eingabebestätigung
soll sich das Hauptfenster öffnen. Anschließend kann man in der Menübar, wieder das erste Fenster wählen. Ähnlich wie bei
Windows: Benutzer abmelden, anderen Benutzer wählen.
Ich habe viel im Internet recherchiert. Dort wird allerdings immer wieder vorgeschlagen, das ganze mit Frames zulösen. Ist es
denn nicht möglich ein Fenster 1 zuöffnen, daraufhin Fenster 2 zuöffnen und dann wieder zu Fenster 1 zurückzugehen?
Ganz offensichtlich benötigt man Objektorientierung. Da habe ich mich auch schon eingearbeitet, dennoch fehlt mir noch ein
richtiger Gedankenanstoß.
Und da hab ich mir überlegt: Ist es überhaupt üblich mit Tkinter etwas komplexere Programme zuschreiben? Oder nimmt man
für sowas lieber PYGT oder ähnliches? Ich möchte schon auf jeden Fall bei Python bleiben, die Form ist mir allerdings eher nicht
ganz so wichtig.
mit freundlichen Grüßen und vielen Dank schon im voraus
yu_gee
Ich bin gerade dabei eine Applikation mit Tkinter zuschreiben. Nun habe ich folgendes Problem:
Ich habe verschiedene Fenster programmiert und möchte sie jetzt zusammenführen. Allerdings scheint dies
nicht so ohne weiteres zugehen. Oder ich hab den richtigen Weg noch nicht gefunden. Ich habe ein Fenster, welches
sozusagen als "Benutzer wählen" + "Passwort Eingabe" als erstes angezeigt werden soll. Dann nach Eingabebestätigung
soll sich das Hauptfenster öffnen. Anschließend kann man in der Menübar, wieder das erste Fenster wählen. Ähnlich wie bei
Windows: Benutzer abmelden, anderen Benutzer wählen.
Ich habe viel im Internet recherchiert. Dort wird allerdings immer wieder vorgeschlagen, das ganze mit Frames zulösen. Ist es
denn nicht möglich ein Fenster 1 zuöffnen, daraufhin Fenster 2 zuöffnen und dann wieder zu Fenster 1 zurückzugehen?
Ganz offensichtlich benötigt man Objektorientierung. Da habe ich mich auch schon eingearbeitet, dennoch fehlt mir noch ein
richtiger Gedankenanstoß.
Und da hab ich mir überlegt: Ist es überhaupt üblich mit Tkinter etwas komplexere Programme zuschreiben? Oder nimmt man
für sowas lieber PYGT oder ähnliches? Ich möchte schon auf jeden Fall bei Python bleiben, die Form ist mir allerdings eher nicht
ganz so wichtig.
mit freundlichen Grüßen und vielen Dank schon im voraus
yu_gee