Advertisement
Jorell_Ramos_Sinaga

app002.py

Feb 17th, 2021
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.48 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))
  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. genderFrame = tk.Frame()
  44. genderFrame.grid(column=1, row=4, sticky="w")
  45.  
  46. sexMaleRadio = tk.Radiobutton(genderFrame, text="Laki-Laki")
  47. sexMaleRadio.grid(column=0, row=0, sticky="w")
  48.  
  49. sexFemaleRadio = tk.Radiobutton(genderFrame, text="Perempuan")
  50. sexFemaleRadio.grid(column=1, row=0, sticky="w")
  51.  
  52. if __name__ == "__main__":
  53. window.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement