Membuat Tampilan GUI Pada Python Dengan Module TKINTER – Part 2
Niguru.com | Minggu, 25 Apr 2021 | Pada posting sehari sebelumnya Niguru.com sudah membahas mengenai cara untuk membuat tampilan program secara GUI (Graphical User Interface) atau secara visual. Karena interface program GUI akan lebih nyaman bagi user dibandingkan program dengan interface DOS yang berbasis teks.
Hasilnya, saat dieksekusi hanya tampil window yang kosong. Hal ini dikarenakan teks tidak ditentukan lokasi penempatannya pada window tersebut:
Simpan dengan nama gui02b.py (boleh disimpan dengan nama lain):
Simpan dengan nama gui02c.py (boleh disimpan dengan nama lain):
www.Niguru.com (Nino Guevara Ruwano)
Pada posting kali ini Niguru.com akan melanjutkan pembahasan dengan membahas berbagai aturan untuk menampilkan teks pada window GUI.
Langsung saja Niguru.com akan menampilkan screenshot dari program bernama gui02.py yang sudah dibahas pada posting sebelumnya:
Note:
Jangan lupa untuk menempatkan instruksi .place agar teks berada pada lokasi yang benar pada window.
Berikut ini contoh bila instruksi .place dibuat non aktif dengan menambahkan tanda pagar (#), sehingga baris instruksi tidak diolah saat compiling karena dianggap komentar:
Hasilnya, saat dieksekusi hanya tampil window yang kosong. Hal ini dikarenakan teks tidak ditentukan lokasi penempatannya pada window tersebut:
Cara lain untuk membuat teks tetap tampil pada window tanpa menuliskan lokasi barisnya adalah dengan penambahan instruksi .pack, yang akan menempatkan teks dalam suatu paket yang pasti tampil di atas window, berikut ini sintaks untuk .pack:
label.pack()
Berikut ini contoh bila instruksi tersebut ditempatkan pada program gui02.py menjadi:
from Tkinter import *
layar=Tk()
layar.title("UJI COBA TEKS SECARA GUI")
label01=Label(layar)
label01.configure(text="Uji coba tulis teks disini")
label02=Label(layar)
label02.configure(text="Ini kalimat kedua")
label03=Label(layar)
label03.configure(text="Ini kalimat ketiga")
label01.pack()
label02.pack()
label03.pack()
layar.mainloop()
Simpan dengan nama gui02b.py (boleh disimpan dengan nama lain):
Buka DOS /command prompt. Buka atau jalankan file gui02b.py.
Hasilnya:
Note:
Pada hasil tampilan program di atas, tampak bahwa teks berada di tengah. Untuk membuat teks tampil rata kiri dapat digunakan sintaks:
label.pack(anchor=W)
Berikut ini contoh bila instruksi tersebut ditempatkan pada program gui02b.py menjadi:
from Tkinter import *
layar=Tk()
layar.title("UJI COBA TEKS SECARA GUI")
label01=Label(layar)
label01.configure(text="Uji coba tulis teks disini")
label02=Label(layar)
label02.configure(text="Ini kalimat kedua")
label03=Label(layar)
label03.configure(text="Ini kalimat ketiga")
label01.pack(anchor=W)
label02.pack(anchor=W)
label03.pack(anchor=W)
layar.mainloop()
Simpan dengan nama gui02c.py (boleh disimpan dengan nama lain):
Buka DOS /command prompt. Buka atau jalankan file gui02c.py.
Hasilnya:
Demikianlah penjelasan mengenai cara membuat tampilan GUI pada Python. Dan penjelasan ini akan dilanjutkan pada posting berikutnya.
Selamat mencoba .. Have a nice day :-)
Posting Komentar untuk "Membuat Tampilan GUI Pada Python Dengan Module TKINTER – Part 2"