Compare commits
3 Commits
35461a3e1a
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 514493103c | |||
| 88dc7b6888 | |||
| 229cef6d96 |
7
01 Erste GUI Applikation/01_einfuehrung.py
Normal file
7
01 Erste GUI Applikation/01_einfuehrung.py
Normal file
@@ -0,0 +1,7 @@
|
||||
import tkinter as tk
|
||||
|
||||
window = tk.Tk()
|
||||
|
||||
greeting = tk.Label(text="Hello, Tkinter")
|
||||
greeting.pack()
|
||||
window.mainloop()
|
||||
7
01 Erste GUI Applikation/02_uebung1.py
Normal file
7
01 Erste GUI Applikation/02_uebung1.py
Normal file
@@ -0,0 +1,7 @@
|
||||
import tkinter as tk
|
||||
|
||||
window = tk.Tk()
|
||||
label = tk.Label(text="Python rocks!")
|
||||
label.pack()
|
||||
|
||||
window.mainloop()
|
||||
11
02 Arbeiten mit Widgets/01 uebung_entry.py
Normal file
11
02 Arbeiten mit Widgets/01 uebung_entry.py
Normal file
@@ -0,0 +1,11 @@
|
||||
import tkinter as tk
|
||||
|
||||
window = tk.Tk()
|
||||
|
||||
label = tk.Label(text="Name")
|
||||
entry = tk.Entry()
|
||||
|
||||
label.pack()
|
||||
entry.pack()
|
||||
|
||||
window.mainloop()
|
||||
7
02 Arbeiten mit Widgets/02 uebung_text.py
Normal file
7
02 Arbeiten mit Widgets/02 uebung_text.py
Normal file
@@ -0,0 +1,7 @@
|
||||
import tkinter as tk
|
||||
|
||||
window = tk.Tk()
|
||||
text_box = tk.Text()
|
||||
text_box.pack()
|
||||
|
||||
window.mainloop()
|
||||
20
02 Arbeiten mit Widgets/03 uebung_frame_1.py
Normal file
20
02 Arbeiten mit Widgets/03 uebung_frame_1.py
Normal file
@@ -0,0 +1,20 @@
|
||||
import tkinter as tk
|
||||
|
||||
window = tk.Tk()
|
||||
|
||||
frame_a = tk.Frame()
|
||||
|
||||
frame_b = tk.Frame()
|
||||
|
||||
label_a = tk.Label(text="I'm in frame a!", master=frame_a)
|
||||
label_a.pack()
|
||||
|
||||
label_b = tk.Label(text="I'm in frame b!", master=frame_b)
|
||||
label_b.pack()
|
||||
|
||||
#Reihenfolge der frames ist wichtig
|
||||
frame_a.pack()
|
||||
frame_b.pack()
|
||||
|
||||
|
||||
window.mainloop()
|
||||
19
02 Arbeiten mit Widgets/04 uebung_frame_2.py
Normal file
19
02 Arbeiten mit Widgets/04 uebung_frame_2.py
Normal file
@@ -0,0 +1,19 @@
|
||||
import tkinter as tk
|
||||
|
||||
border_effects = {
|
||||
"flat": tk.FLAT,
|
||||
"sunken": tk.SUNKEN,
|
||||
"raised": tk.RAISED,
|
||||
"groove": tk.GROOVE,
|
||||
"ridge": tk.RIDGE,
|
||||
}
|
||||
|
||||
window = tk.Tk()
|
||||
|
||||
for relief_name, relief in border_effects.items():
|
||||
frame = tk.Frame(master=window, relief=relief, borderwidth=5)
|
||||
frame.pack(side=tk.LEFT)
|
||||
label = tk.Label(master=frame, text=relief_name)
|
||||
label.pack()
|
||||
|
||||
window.mainloop()
|
||||
10
02 Arbeiten mit Widgets/05 test_widgets.py
Normal file
10
02 Arbeiten mit Widgets/05 test_widgets.py
Normal file
@@ -0,0 +1,10 @@
|
||||
import tkinter as tk
|
||||
|
||||
window = tk.Tk()
|
||||
|
||||
entry = tk.Entry(width=40, bg='white', fg='black')
|
||||
entry.pack()
|
||||
|
||||
entry.insert(0, "What is your name?")
|
||||
|
||||
window.mainloop()
|
||||
Reference in New Issue
Block a user