Memulai PyGTK in Python

Mendengar nama Python sepertinya tidak aneh lagi yakni sebuah jenis nama Ular, tapi dalam dunia Linux Python adalah sebuah Bahasa Pemrograman Scripting untuk membuat aplikasi seperti halnya PASCAL, PHP, Ruby dan lain-lain. Kali ini mas ghali akan sedikit berbagi bagaimana membuat aplikasi Visual dengan Python tanpa harus menginstall pemrograman visual yakni dengan menggunakan PyGTK. PyGTK umumnya sudah ada dalam tiap Distro Linux. Oke Sekarang kita mulai saja….

Kita akan membuat sebuah Form Kosong dengan judul “Universitas Trunojoyo Madura”.

program visual sederhana dengan python

program visual sederhana dengan python

Berikut langkah-langkahnya

  • Buka Editor Text (gedit, kwrite, nano, vi atau yang lain)
  • Ketikkan kode berikut
#!/usr/bin/python

import gtk

jendela = gtk.Window()
jendela.set_title("Universitas Trunojoyo Madura")
jendela.resize(400,400)
jendela.show()

gtk.main()
  • Simpan dengan nama misalnya <jendela.py>
  • Eksekusi Program yang telah anda buat dengan cara ketikkan pada terminal $ python jendela.py

Saya akan menjelaskan satu persatu tentang kode diatas.

#!/usr/bin/python

Baris ini menandakan bahwa script ini perlu dijalankan oleh python yang terletak pada /usr/bin/python

import gtk

Memanggil modul gtk ke dalam script. Melalui gtk inilah pustkan PyGTK disediakan

jendela = gtk.Window()

membuat sebuah variable dengan nama jendela yang berisi perintah membuat window(Form)

jendela.set_title("Universitas Trunojoyo Madura")

Form atau jendela di beri Attribut set_title untuk memberi nama Caption judul pada Form

jendela.resize(400,400)

Memberikan ukuran Form

jendela.show()

Menampilkan Form

gtk.main()

Disinilah fungsi-fungsi diatas akan dijalankan, tanpa anda mengetikan gtk.main() maka kode-kode diatas tidak akan dijalankan

One thought on “Memulai PyGTK in Python

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s