import Tkinter
root = Tkinter.Tk()
import Pmw
Pmw.initialise(root)
# membuat tombol bertuliskan kata Hello di sebelah kiri counter
counter8 = Pmw.Counter(labelpos = 'se', label_text = 'Hello', label_pyclass = Tkinter.Button) #labelpos untuk menentukan letak tombol dengan counter. ada pilihan e,w,s,n e(east) = kanan, w(west) = sebelah kiri, s(south) = bawah, n(north) = atas ; label_text merupakan tulisan diatas tombol ; label_pyclass = Tkinter.Button merupakan kode untuk membuat tombol yang akan muncul di sebelah counter.
counter8.pack(padx = 10, pady = 10)
#counter8.setentry()
root.mainloop()
Hal yang baru disini adalah “labelpos” yang ternyata variabel nya tidak hanya dipakai untuk menentukan posisi tombol dalam kasus ini saja, tapi juga dalam banyak kasus yang lain. Di kasus yang lain, ada yang huruf nya di tulis dalam huruf besar.
Berikut ini contoh source code yang lainnya:
import Tkinter
root = Tkinter.Tk()
import Pmw
Pmw.initialise(root)
# modifikasi kode dari kode counter8.py
counter9 = Pmw.Counter(hull_relief = 'raised', hull_borderwidth = 5, orient = 'vertical', datatype = 'time', increment = 60, labelpos = 'es', label_text = 'Hello', label_pyclass = Tkinter.Button)
counter9.setentry('00:00:00')
counter9.pack(padx = 10, pady = 10)
counter9.configure(downarrow_background = 'blue', uparrow_background = 'yellow', entry_background = 'pink')
root.mainloop()
0 komentar:
Poskan Komentar
silahkan mengisikan komentar apa aja, bebas aja, disini tempatnya ngomong bebas