Page 139 - E-Modul Coding For Kids Berbasis Raspberry Pi
P. 139

antarmuka  pengguna grafis, Anda menggabungkan sekumpulan widget dengan tata letak

                   yang  memberitahu  Tkinter  cara  mengatur  widget.  Misalnya,  Anda  dapat  mengatakan
                   bahwa semua tombol harus ditempatkan dalam satu baris atau  vertikal.


                   Ada ringkasan cara menggunakan widget yang tersedia di Ekstensi bagian di akhir bab ini.



                   Menulis Programnya
                   Sebelum memulai, buka window IDLE baru dan pastikan Anda berada di window edit (File

                   | New Window). Hal pertama yang harus dilakukan adalah mengimpor modul Tkinter
                   agar Anda dapat menggunakan semua fitur yang ada di dalamnya. Jadi tambahkan baris

                   kode berikut di awal file:


                       impor Tkinter


                   Sekarang juga saat yang tepat untuk menyimpan program dan memberinya nama yang

                   berguna. Navigasi ke File | Save dan simpan program sebagai hellogui.py. Membuat
                   window sangat sederhana. Yang kita butuhkan hanyalah cuplikan kode berikut:


                       window = Tkinter.Tk()

                       window.mainloop()

                   Biarkan  baris  kosong  di  bawah  baris  impor  (untuk  kejelasan)  dan  masukkan  kode

                   sebelumnya. Itu Dia! Sekarang Anda dapat menjalankan program (pilih Run | Run Module

                   atau tekan F5) dan window kosong akan muncul. Baris kode pertama membuat window,
                   dan baris kode kedua, baris , memberitahu kita untuk memasuki loop utama. Loop utama

                   menampilkan  window  di  layar,  menunggu  tombol  apa  pun  ditekan.  (Ini  mirip  dengan
                   metode  perulangan  pada  bab  sebelumnya  di  mana  kita  menunggu  tombol  pengontrol

                   ditekan).


                   Ada  beberapa  hal  sederhana  yang  dapat  Anda  lakukan  sebelum  melanjutkan  menulis

                   program utama. Kode tambahan ini harus ditulis di antara dua baris sebelumnya. Akhir dari
                   jalur  loop  utama  tidak  selesai  sampai  window  ditutup.  Oleh  karena  itu,  kode  berikut

                   berjalan terlalu lambat untuk ditampilkan di layar. Pertama, beri judul window seperti ini:





                                                           128
   134   135   136   137   138   139   140   141   142   143   144