pyTermTk - Hello World
Intro
Creating a simple GUI application using pyTermTk involves the following steps:
Import TermTk package.
Create an TTk object.
Add a TTkLabel object in it with the caption “hello world” in the position (x=5,y=2).
Enter the mainloop of application by mainloop() method.
Examples
Example 1
Following is the code to execute helloworld.001.py in pyTermTk (tryItOnline):
import TermTk as ttk
root = ttk.TTk()
ttk.TTkLabel(parent=root, pos=(5,2), text="Hello World")
root.mainloop()
The above code produces the following output
Hello World
Example 2 - Your first Window
Following is the code to execute helloworld.002.py in pyTermTk (tryItOnline):
import TermTk as ttk
# Create a root object (it is a widget that represent the terminal)
root = ttk.TTk()
# Create a window and attach it to the root (parent=root)
helloWin = ttk.TTkWindow(parent=root,pos = (1,1), size=(30,10), title="Hello Window", border=True)
# Define the Label and attach it to the window (parent=helloWin)
ttk.TTkLabel(parent=helloWin, pos=(5,5), text="Hello World")
# Start the Main loop
root.mainloop()
The above code produces the following output (yuhuuuuu!!!)
╔════════════════════════════╗
║ Hello Window ║
╟────────────────────────────╢
║ ║
║ ║
║ Hello World ║
║ ║
║ ║
║ ║
╚════════════════════════════╝