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)