MENGHITUNG LUAS PERSEGI PANJANG
from tkinter import*
# Membuat window
root = Tk()
root.title('Program Pengaturan Layar GUI')
root.geometry('600x450')
root.resizable(False, False)
root.configure(bg="#364F61")
#Membuat Judul Menggunakan Label
Label(root,
text='LUAS PERSEGI PANJANG OLEH : PAIJO',
font=('Arial',20,'bold'),
bg="#364F61",
fg='white', wraplength=400).pack(pady=30)
#Membuat label untuk data masukan/Input (hanya tulisan)
frame_input = Frame(root, bg="#364F61")
frame_input.pack(pady=20)
Label(frame_input,
text='Masukkan Nilai Panjang :',
font=('Arial',15,'bold'),
bg="#364F61",
fg='yellow',
width=20,
anchor='w').grid(row=0, column=0, padx=10, pady=5)
Label(frame_input,
text='Masukkan Nilai Lebar :',
font=('Arial',15,'bold'),
bg="#364F61",
fg='yellow',
width=20,
anchor='w').grid(row=1, column=0, padx=10, pady=5)
#Membuat kotak Isian (Entry)
Entry(frame_input,
width=10,
font=('Arial',15,'bold')).grid(row=0, column=1, padx=10)
Entry(frame_input,
width=10,
font=('Arial',15,'bold')).grid(row=1, column=1, padx=10)
# ====== KODE TANPA VARIABLE DAN TANPA FUNCTION ======
# Label hasil
Label(root,
text="Hasil Perhitungan",
font=('Arial',15,'bold'),
bg="#364F61",
fg='white').pack(pady=10)
hasil = Label(root,
text="Luas = ",
font=('Arial',15,'bold'),
bg="#364F61",
fg='yellow')
hasil.pack()
# Tombol hitung
Button(root,
text="HITUNG",
font=('Arial',15,'bold'),
bg='green',
fg='white',
command=lambda:
hasil.config
(text="Luas = "
+ str(float
(frame_input.grid_slaves(row=0, column=1)
[0].get()) *
float(frame_input.grid_slaves(row=1, column=1)
[0].get())))).pack(pady=20)
# Menjalankan GUI
root.mainloop()
OUTPUT
Tidak ada komentar:
Posting Komentar