Grid View com Tkinter

15abr10

Recentemente estava procurando um widget em PyGtk ou Tkinter  para representar uma matriz NxM, recebi o conselho na lista da Python Brasil que poderia ser usado “GtkListModel associada com a respectiva GtkTreeView” mas googlando encontrei algo mais simples com Tkinter.

gridview

Encontrei o código original neste fórum mas alterei alguns trechos  para sua utilização ficar mais simples e flexível.

1. Com uma  mudança de ordens de parâmetros tornei  possível acessar e alterar as células no formato LINHAxCOLUNA através dos métodos get  e set respectivamente.

2. Agora o widget herda de Tkinter.Frame o que torna a sua utilização mas flexível.

Não sou muito fã da Tkinter devido seu estilo antiquado mas o fato de já está incluso na biblioteca padrão de Python pesou a seu favor na hora de utiliza-la no meu projeto. O código atualizado do widget  pode ser visualizado aqui.

Rodrigo Lira

Anúncios


No Responses Yet to “Grid View com Tkinter”

  1. Deixe um comentário

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s


%d blogueiros gostam disto: