Jumat, 14 Oktober 2011

[Dahsyatnya Tkinter]: Tips membuat table di Python


Ingin membuat tabel dengan Tkinter? Gunakan Tix.Grid, berikut ini Source Codenya.

# file: gridKu.py

from Tix import *

class DemoGrid:
def __init__(self, parent, title):
self.parent = parent

self.parent.title(title)
#self.parent.geometry("300x200")
self.parent.protocol("WM_DELETE_WINDOW", self.onClose)

self.aturKomponen()

def aturKomponen(self):
mainFrame = Frame(self.parent, bd=10)
mainFrame.pack()

self.tableGrid = Grid(mainFrame, selectunit='cell',
selectmode="multiple")
self.tableGrid.pack(fill=BOTH)

for i in range(5):
for j in range(5):
self.tableGrid.set(i, j, text=str((i, j)))

def onClose(self, event=None):
self.parent.destroy()

if __name__ == '__main__':
root = Tk()

aplikasi = DemoGrid(root, "Demo Grid of Tix")

root.mainloop()

3 komentar:

  1. Wah thx banget ilmu nya nih, dikasih juga kodingan nya secara lengkap :)
    Yuk mampir juga buat belajar Programming
    Thx :)

    BalasHapus
  2. punya versi ebook nya ga gan yang lengkap, kalo bisa OOP terimakasih. buat versi inggris nya disini ya ga maksud promo
    ebook python lengkap

    BalasHapus
  3. ganteng nih, mksih gan,
    keep sharing ilmu

    BalasHapus