PyGTK - Kelas Label
Widget Label berguna untuk menampilkan teks yang tidak dapat diedit. Label digunakan oleh banyak widget lain secara internal. Misalnya, Tombol memiliki label untuk menampilkan teks di wajah. Demikian pula, objek MenuItem memiliki label. Label adalah objek tanpa jendela, sehingga tidak dapat menerima peristiwa secara langsung.
Kelas label memiliki konstruktor sederhana -
gtk.Label(str = None)
Metode berguna berikut dapat digunakan dengan objek Label -
S.NO | Metode dan Deskripsi |
---|---|
1 | set_text() Ini menetapkan teks baru sebagai label |
2 | get_text() Ini mengembalikan teks dari label |
3 | set_use_underline() Jika benar, garis bawah dalam teks menunjukkan karakter berikutnya harus digunakan untuk kunci akselerator mnemonik. |
4 | set_justify Ini mengatur perataan garis dalam teks label relatif satu sama lain. Nilai yang memungkinkan adalah - gtk.JUSTIFY_LEFT, gtk.JUSTIFY_RIGHT, gtk.JUSTIFY_CENTER, dan gtk.JUSTIFY_FILL. |
5 | Set_line_wrap() Jika benar, garis tersebut akan dibungkus |
6 | set_selectable() Jika benar, teks di label bisa dipilih untuk copy-paste |
7 | set_width_chars() Ini mengatur lebar label |
Sinyal berikut dipancarkan oleh widget label -
aktifkan-tautan-saat ini | Ini dipancarkan saat pengguna mengaktifkan tautan di label. |
aktifkan-link | Ini akan dipancarkan untuk mengaktifkan URI. |
copy-clipboard | Ini dipancarkan ketika teks disalin dari label ke clipboard. |