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

window.title("Some text here")


                   Kita  dapat  memberi  judul  apa  pun  pada  window  yang  kita  suka.  Kedua,  kita  akan

                   menempatkan  widget  sederhana  di  window  yang  menampilkan  beberapa  teks  sebagai
                   berikut:


                       label = Tkinter.Label(window, text="Hello!")
                       label.pack()



                    Kode  ini  sedikit  lebih  rumit.  Pertama,  mari  kita  buat  widget  label,  widget  untuk
                    menampilkan  teks  (atau  gambar).  Saat  Anda  membuatnya,  Anda  memberikan  dua

                    argumen: window yang Anda buat dan teks yang ingin Anda tampilkan. Perhatikan bahwa
                    yang kedua memiliki nama text, tetapi yang pertama tidak memiliki nama sama sekali.

                    Di  Python,  fungsi  dapat  menerima  berbagai  argumen.  Kami  tidak  memerlukan  nama

                    karena  yang  terpenting  adalah  yang  utama.  Anda  dapat  membedakannya  berdasarkan
                    urutannya. Hal ini diikuti oleh argumen opsional. Argumen ini harus diberi nama  sehingga

                    fungsi mengetahui argumen mana  yang harus diabaikan. Argumen pertama diperlukan
                    karena widget label perlu mengetahui di window mana ia berada. Untuk GUI yang lebih

                    kompleks, Anda juga dapat memberi tahu widget bagian GUI mana yang harus dituju.

                    Baris kode kedua mengemas widget Label agar berfungsi, mengetahui ukurannya, dan
                    mulai menampilkannya.

                    Jika  sekarang  Anda  menjalankan  program,  Anda  akan  melihat  bahwa  window  telah
                    menyusut  untuk  mengakomodasi  widget  label  yang  baru  saja  Anda  tambahkan,  dan

                    judulnya tidak lagi terlihat. Masalah ini dapat diatasi dengan memberi tahu window ukuran
                    minimum yang diperbolehkan, seperti yang ditunjukkan dalam cuplikan kode berikut.



                           width = 200
                           height = 50
                           window.minsize(width, height)


                    Anda mungkin ingin mengubah lebarnya jika Anda memiliki judul window yang panjang.

                    Anda sekarang akan memiliki window yang terlihat seperti layar berikut:









                                                           129
   135   136   137   138   139   140   141   142   143   144   145