de:tkinter
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
de:tkinter [2022/03/04 09:39] – [RadiobuttonGroup] roehner | de:tkinter [2022/03/04 13:27] – [OptionMenu] roehner | ||
---|---|---|---|
Zeile 91: | Zeile 91: | ||
Zur Listbox gehört eine Kontrollvariable CV über die man Zugriff auf alle Strings hat. Für den Zugriff auf die ausgewählten Strings hat die Listbox spezifische Methoden. // | Zur Listbox gehört eine Kontrollvariable CV über die man Zugriff auf alle Strings hat. Für den Zugriff auf die ausgewählten Strings hat die Listbox spezifische Methoden. // | ||
- | |||
Beispiele: | Beispiele: | ||
Zeile 119: | Zeile 118: | ||
print(self.spinbox1CV.get()) | print(self.spinbox1CV.get()) | ||
</ | </ | ||
- | \\ | ||
---- | ---- | ||
==== Scrollbar ==== | ==== Scrollbar ==== | ||
Zeile 125: | Zeile 123: | ||
Mit einem Scrollbar kann man einen Bildlauf durchführen, | Mit einem Scrollbar kann man einen Bildlauf durchführen, | ||
- | |||
- | \\ | ||
---- | ---- | ||
==== Message==== | ==== Message==== | ||
Zeile 132: | Zeile 128: | ||
Das Message-Widget ähnelt dem Label-Widget, | Das Message-Widget ähnelt dem Label-Widget, | ||
- | |||
- | \\ | ||
---- | ---- | ||
==== Canvas==== | ==== Canvas==== | ||
Zeile 147: | Zeile 141: | ||
Eine Dokumentation der Zeichenbefehle findet man unter [[https:// | Eine Dokumentation der Zeichenbefehle findet man unter [[https:// | ||
- | |||
- | \\ | ||
---- | ---- | ||
Zeile 156: | Zeile 148: | ||
Zum Platzieren eines Widgets in einem Frame klickt man es in der Tkinter Symbolleiste an und klickt dann in das Frame. | Zum Platzieren eines Widgets in einem Frame klickt man es in der Tkinter Symbolleiste an und klickt dann in das Frame. | ||
- | \\ | ||
---- | ---- | ||
==== LabelFrame ==== | ==== LabelFrame ==== | ||
{{: | {{: | ||
Ein LabelFrame ist ein Frame, das zusätzlich einen Rahmen mit integriertem Label hat. | Ein LabelFrame ist ein Frame, das zusätzlich einen Rahmen mit integriertem Label hat. | ||
- | \\ | ||
---- | ---- | ||
==== Scale ==== | ==== Scale ==== | ||
Zeile 175: | Zeile 165: | ||
print(self.scale1CV.get()) | print(self.scale1CV.get()) | ||
</ | </ | ||
- | |||
- | \\ | ||
---- | ---- | ||
==== PanedWindow ==== | ==== PanedWindow ==== | ||
Zeile 187: | Zeile 175: | ||
Zum Einfügen eines Widgets in ein PanedWindow klicken Sie in der Tkinter Symbolleiste zuerst das Widget und dann in das PanedWindow. | Zum Einfügen eines Widgets in ein PanedWindow klicken Sie in der Tkinter Symbolleiste zuerst das Widget und dann in das PanedWindow. | ||
- | \\ | ||
---- | ---- | ||
==== Menu ==== | ==== Menu ==== | ||
Zeile 210: | Zeile 197: | ||
</ | </ | ||
- | Für die Menüeinträge werden | + | Für die Menüeinträge werden |
<code python> | <code python> | ||
Zeile 217: | Zeile 204: | ||
pass | pass | ||
</ | </ | ||
- | \\ | ||
---- | ---- | ||
==== PopupMenu ==== | ==== PopupMenu ==== | ||
Zeile 234: | Zeile 220: | ||
pass | pass | ||
</ | </ | ||
- | \\ | ||
---- | ---- | ||
==== Menubutton ==== | ==== Menubutton ==== | ||
{{: | {{: | ||
Das PopupMenu muss zusätzlich angelegt und dann beim Attribut //Menu// des Menubuttons eingetragen werden. | Das PopupMenu muss zusätzlich angelegt und dann beim Attribut //Menu// des Menubuttons eingetragen werden. | ||
- | \\ | ||
---- | ---- | ||
==== OptionMenu ==== | ==== OptionMenu ==== | ||
Zeile 249: | Zeile 233: | ||
print(self.optionMenu1CV.get()) | print(self.optionMenu1CV.get()) | ||
</ | </ | ||
- | |||
- | \\ | ||
---- | ---- | ||
de/tkinter.txt · Zuletzt geändert: 2022/08/21 18:06 von roehner