Benutzer-Werkzeuge

Webseiten-Werkzeuge


python:tkinter:tkintereinstieg

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
python:tkinter:tkintereinstieg [2023/09/27 11:48] – [Weitere einfache Widgets] lutzpython:tkinter:tkintereinstieg [2023/09/27 12:34] (aktuell) – [Weitere einfache Widgets] lutz
Zeile 47: Zeile 47:
 Bei den einzelnen Widgets sind das jeweils die folgenden Eigenschaften: Bei den einzelnen Widgets sind das jeweils die folgenden Eigenschaften:
  
-Button : command, text +[[https://anzeljg.github.io/rin2/book2/2405/docs/tkinter/button.html | Button]] : command, text
-Entry: width, text +
-Label: font anchor, text+
  
-<code python tkinter02.py>+[[https://anzeljg.github.io/rin2/book2/2405/docs/tkinter/entry.html | Entry]]: width, text
  
 +[[https://anzeljg.github.io/rin2/book2/2405/docs/tkinter/label.html | Label]]: font, anchor, text
 +
 +Über die Links gelangt man zu einer Übersicht aller Eigenschaften der Widgets. 
 +
 +Bisher fügen wir unsere Widgets mit der Methode ''%%pack()%%' zum Hauptfenster hinzu. Im nächsten Abschnitt werden wir bessere Möglichkeiten zum Anordnen der Widgets kennenlernen.
 +
 +Im folgenden Programm wird über die Kommentare beschrieben, wie die Widgets eingesetzt werden.
 +
 +<code python tkinter02.py>
 +# Tkinter wird importiert
 +import tkinter
 +# Funktion zum Beenden der Hauptschleife
 +def ende():
     main.destroy()     main.destroy()
 # Funktion zum Berechnen des Ergebnisses # Funktion zum Berechnen des Ergebnisses
Zeile 109: Zeile 120:
 main.mainloop() main.mainloop()
 </code> </code>
 +
 +{{ :python:tkinter:einfache_widgets.png?nolink |}}
 +
 +**Aufgabe 2**
 +
 +Teste das Programm. Verändere die Eigenschaften der Widgets! Überlege dir neue Möglichkeiten der Berechnung (z.B. die Wurzel einer Zahl)!
 +
 +**Aufgabe 3**
 +
 +Schreibe ein Tkinter-Programm für einen einfachen Taschenrechner!
 +
 +{{ :python:tkinter:aufgabe3.png?nolink |}}
python/tkinter/tkintereinstieg.1695808103.txt.gz · Zuletzt geändert: 2023/09/27 11:48 von lutz