2016-12-01 1 views
0

ich meine Tkinter Mutter Geometrie und Titel wie unten:Python - Tkinter/verwalten Größe der übergeordneten Fenster

from Tix import Tk 

class MyApp: 
    def __init__(self, parent): 

     self.myParent = parent 
     self.myParent.geometry("530x340") 
     self.myParent.title("SSPFAT") 


root = Tk() 
myapp = MyApp(root) 

Das Problem, das ich habe, ist, dass: wenn ich öffnen Sie die Anwendung in Abhängigkeit von der Bildschirmauflösung auf verschiedenen Konsolen Die Anwendungs-GUI-Größe wird leicht unterschiedlich sein und der Benutzer würde nicht die gesamte Anwendungs-GUI sehen. Gibt es eine Möglichkeit, alles automatisch auf die angegebene Größe zu packen?

Antwort

1

Die beste Lösung ist nicht die Größe des Fensters festlegen. Erstellen Sie stattdessen entsprechend große Widgets, verwenden Sie grid und/oder pack, und lassen Sie tkinter entscheiden, wie groß die richtige Größe des Fensters sein soll. Tkinter ist extrem gut darin, die Widgets auszulegen.

Verwandte Themen