DerioFT

app002.py

Feb 17th, 2021
234
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.41 KB | None | 0 0
  1. import tkinter as tk
  2. from tkinter import ttk
  3.  
  4. window = tk.Tk()
  5. window.title("Form Pendaftaran Siswa")
  6. window.geometry("300x400+700+300")
  7.  
  8. title = tk.Label(text="Form Pendaftaran Siswa", font=("Comic Sans Ms", 18)) #fg="White", bg="black")
  9. title.grid(columnspan=2)
  10.  
  11. name = tk.Label(text="Nama :")
  12. name.grid(sticky="e")
  13.  
  14. nameEntry = tk.Entry()
  15. nameEntry.grid(column=1, row=1, sticky="w")
  16.  
  17. placeBirth = tk.Label(text="Tempat Lahir :")
  18. placeBirth.grid(sticky="e")
  19.  
  20. placeBirthEntry = tk.Entry()
  21. placeBirthEntry.grid(column=1, row=2, sticky="w")
  22.  
  23. dateBirth = tk.Label(text="Tanggal Lahir :")
  24. dateBirth.grid(sticky="e")
  25.  
  26. dateBirthFrame = tk.Frame()
  27. dateBirthFrame.grid(column=1, row=3, sticky="w")
  28.  
  29. dayBirthEntry = tk.Entry(dateBirthFrame, width=2)
  30. dayBirthEntry.grid(column=0, row=0, sticky="w")
  31.  
  32. monthBirthCombo = ttk.Combobox(dateBirthFrame, width=2)
  33. monthBirthCombo['values'] = (1,2,3,4,5,6,7,8,9,10,11,12)
  34. monthBirthCombo.current(0)
  35. monthBirthCombo.grid(column=1, row=0, sticky="w")
  36.  
  37. yearBirthEntry = tk.Entry(dateBirthFrame, width=4)
  38. yearBirthEntry.grid(column=2, row=0, sticky="w")
  39.  
  40. Gender = tk.Label(text="Jenis Kelamin :")
  41. Gender.grid(sticky="e")
  42.  
  43. sexMaleRadio = tk.Radiobutton(text="Laki-laki")
  44. sexMaleRadio.grid(column=1, row=4, sticky="w")
  45.  
  46. sexFemaleRadio = tk.Radiobutton(text="Perempuan")
  47. sexFemaleRadio.grid(column=1, row=4, sticky="e")
  48.  
  49. if __name__ == "__main__":
  50.     window.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment