Diese Website existiert nur weil wir Werbung mit AdSense ausliefern.
Bitte den AdBlocker daher auf dieser Website ausschalten! Danke.

[geloest] Python - Tkinter Hauptfenster positionieren

Alles rund um die verschiedenen Konsolen und shells sowie die Programmierung unter Linux

Moderator: Moderatoren

Antworten
Benutzeravatar
ws1964
Hacker
Hacker
Beiträge: 332
Registriert: 10. Apr 2005, 20:37
Wohnort: Duesseldorf, Germany

[geloest] Python - Tkinter Hauptfenster positionieren

Beitrag von ws1964 »

Hallo zusammen,

Wer hat schon Erfahrungen mit TKinter+Python gesammelt?
Ich tippe mir die Finger wund um mal Eigenschaften und Methoden des Hauptfensters im Internet zu finden. Eine Eigenschaft habe ich schon gefunden:

Code: Alles auswählen

root = TK()
root.title("Mein Fenster")
Whaoow!! Habe ich mit Hintergrundwissen von Microsoft VB (zzzz) herausbekommen.

OK, mein Problem. Wie positioniere ich das Fenster geziehlt z.B. ins Zentrum des Bildschirms und lasse nicht den Windowmanager mit dem User das Spiel: "Lass Dich ueberraschen, wo das Fenster das naechste mal erscheint !?!" spielen?

Hat da schon jemand eine Eigenschaft in dieser Richtung gefunden?
Oder gibt es irgendwo 'ne Referenz ueber Eigenschaften und Methoden eines root=TK() Objektes?

Bitte nicht Fredrik Lundh und Co. Die kommen nach Aufruf von

Code: Alles auswählen

root.mainloop()
sofort zu den widgets. Ist gut, aber auch der "Container" oder das Hauptfenster hat Eigenschaften, die man beeinflussen kann und kennt Methoden, die man auf das Objekt anwenden kann.

Ich danke Euch allen im Voraus.

Wolf
Zuletzt geändert von ws1964 am 20. Aug 2008, 01:11, insgesamt 2-mal geändert.
KUbuntu 18.4 64bit
ASUS F550C, NVIDIA GFORCE 720M
abgdf
Guru
Guru
Beiträge: 3403
Registriert: 13. Apr 2004, 21:15

Re: Python - Tkinter Hauptfenster positionieren

Beitrag von abgdf »

Hi,

ich steh' auf Python/Tkinter. Ist viel mächtiger als man auf den ersten Blick glaubt.

".geometry()" ist Dein Freund.

Rest per PN.

Gruß
Benutzeravatar
ws1964
Hacker
Hacker
Beiträge: 332
Registriert: 10. Apr 2005, 20:37
Wohnort: Duesseldorf, Germany

Re: Python - Tkinter Hauptfenster positionieren

Beitrag von ws1964 »

abgdf hat geschrieben:...
".geometry()" ist Dein Freund.
Hi,

Tatsaechlich schliesst man schnell Feundschaft mit Mr. ".geometry()".
Vielen Dank fuer die Hilfe und die PN.
Eigentlich wollte ich eine eigene Dok schreiben. Das schiebe ich nun auf die lange Bank. ;)

Nochmals Danke fuer die schnelle Hilfe.

Fuer Interessierte:

Code: Alles auswählen

	Form = Tk()
	Form.title("Datensicherung")
	Form.geometry("+325+200")
...positioniert das Fenster mit dem Namen "Form" und dem Titel "Datensicherung" an Pos X=325, Y=200.
Merke: 0,0 ist links oben :-) !

Wolf
KUbuntu 18.4 64bit
ASUS F550C, NVIDIA GFORCE 720M
abgdf
Guru
Guru
Beiträge: 3403
Registriert: 13. Apr 2004, 21:15

Re: [geloest] Python - Tkinter Hauptfenster positionieren

Beitrag von abgdf »

Gern geschehen :) !
Antworten