User Interface dalam Pemrogram (Implementasi pada python)
Materi Tambahan Wawasan Pemrograman Komputer
SMP ASSAKINAH KELAS VIII,IX
Artikel: User Interface (GUI) dalam Pemrograman dan Implementasinya di Python
1. Pengertian User Interface (UI) dan GUI
User Interface (UI) adalah jembatan antara pengguna dengan sistem komputer atau aplikasi. UI memungkinkan pengguna berinteraksi melalui elemen visual maupun teks.
Graphical User Interface (GUI) adalah bentuk UI yang menggunakan elemen grafis seperti tombol, menu, ikon,Textbox dan jendela. GUI lebih intuitif dibandingkan antarmuka berbasis teks (CLI), sehingga memudahkan pengguna awam.
2. Peran GUI dalam Pemrograman
Membuat aplikasi lebih user-friendly.
Menyediakan visualisasi data yang lebih jelas.
Mempermudah interaksi dengan fitur aplikasi tanpa harus mengetikkan perintah manual.
Digunakan dalam berbagai bidang: aplikasi desktop, mobile, hingga perangkat IoT.
3. Contoh rancangan GUI pada aplikasi
TextBok untuk input , Button untuk eksekusi perintah ke database dan Grid/Table untuk menampilkan hasil inputan dari inputbox Serach yang berfungsi mencari data .
4. Implementasi GUI dalam Python
Python menyediakan banyak library untuk membangun GUI. Beberapa yang populer antara lain:
Tkinter, Pqt ,PysimpleGUI, kivy
berikut ini contoh koding :
berikut ini contoh koding :
import tkinter as tk
# Membuat jendela utama
root = tk.Tk()
root.title("Contoh GUI Python")
root.geometry("300x200")
# Label
label = tk.Label(root, text="Halo, Selamat Datang!", font=("Arial", 12))
label.pack(pady=20)
# Tombol
def klik():
label.config(text="Tombol ditekan!")
button = tk.Button(root, text="Klik Saya", command=klik)
button.pack(pady=10)
# Menjalankan aplikasi
root.mainloop()
TUGAS :



Komentar
Posting Komentar