Skip to main content

PRAKTIKUM : Hands On

Week 5 OOP Grafical User Interface​

Mata Kuliah: Pemrograman Berorientasi Object​


Praktikum GUI​

Buat file python dengan extensi .py, lalu ikut step berikut ini :

Menambahkan Library Tkinter​

import tkinter as tk
from tkinter import ttk

Tambahkan Klas utama​

root = tk.Tk()

Tambahkan atribut(title dan ukuran window)​

root.title("Demo Widget Tkinter")
root.geometry("300x400")

Menamabhkan Header dengan widget label​

# Header
tk.Label(root, text="Widget", font=("Arial", 12, "bold")).grid(row=0, column=0, padx=10, pady=5)
tk.Label(root, text="Contoh", font=("Arial", 12, "bold")).grid(row=0, column=1, padx=10, pady=5)

lanjutkan untuk widget lainya​



# 1. Button


# 2. Checkbutton


# 3. Entry


# 4. Text


# 5. Canvas


# 6. Radiobutton


# 7. Listbox


# 8. Combobox


# 9. Scale


# 10. Scrollbar + Text (sebagai demo)


tambahkan methon loop untuk menjalankan semua widget​

root.mainloop()

Jalankan dan lihat hasil user interfacenya​

Jangan lupa tambahkan identitas diri anda​

Submit laporan pada learning sesuai dengan deadline​

Desain interface untuk monitoring sebuah motor secara berkelompok (PBL)​