import tkinter as tk class LesPrivateSmartkids: def __init__(self, nama, kelas, nama_wali, tagihan, jatuh_tempo, kehadiran): self.nama = nama self.kelas = kelas self.nama_wali = nama_wali self.tagihan = tagihan self.jatuh_tempo = jatuh_tempo self.kehadiran = kehadiran def tampilkan_info(self): return f"Nama: {self.nama}\nKelas: {self.kelas}\nNama Wali: {self.nama_wali}\nTagihan: Rp {self.tagihan}\nJatuh Tempo: {self.jatuh_tempo}\nKehadiran: {self.kehadiran}" # Contoh Data siswa1 = LesPrivateSmartkids( nama="Alif Hasan", kelas="3 SD", nama_wali="Bapak Hasan", tagihan=500000, jatuh_tempo="2025-02-10", kehadiran="90%" ) # Membuat window Tkinter root = tk.Tk() root.title("LES PRIVATE SMARTKIDS") root.geometry("400x400") root.config(bg="skyblue") # Menampilkan informasi info_label = tk.Label(root, text=siswa1.tampilkan_info(), font=("Arial", 12), bg="skyblue", anchor="w") info_label.pack(padx=10, pady=20) # Menambahkan tombol untuk keluar exit_button = tk.Button(root, text="Keluar", command=root.quit, bg="lightblue", font=("Arial", 10)) exit_button.pack(pady=10) # Menjalankan aplikasi root.mainloop()