Bab 6. Widget

Daftar Isi

6.1. Penggunaan Widget
6.2. Widget Bukan Window

Kita telah mengenal beberapa widget dalam bab-bab sebelum ini. Masih banyak widget yang disediakan oleh GTK yang akan kita bahas. Namun kita lihat dahulu widget-widget ini dalam pandangan yang lebih luas.

6.1. Penggunaan Widget

Secara umum langkah-langkah penggunaan widget di PyGTK adalah :

  1. Buat widget object dengan fungsi gtk.*
  2. Hubungkan signal-signal atau event yang diperlukan.
  3. Set atribut widget.
  4. Masukkan widget ke dalam widget kontainer, misalnya HBox, VBox, Window.
  5. Tampilkan widget dengan method show()

Method show() memberi tahu GTK bahwa kita sudah selesai mengatur atribut widget dan siap untuk ditampilkan. Sedangkan untuk menyembunyikan widget dapat digunakan method hide(). Umumnya widget-widget di dalam kontainer lebih dahulu memanggil method show(). Setelah itu widget kontainernya memanggil method show(). Hal ini agar penampakan widget terjadi secara serempak. Jadi method show() tidak akan menampilkan widget di dalam kontainer ke layar sebelum widget kontainernya juga memanggil show().