Arquivo

Arquivo da Categoria ‘WxPython’

Gráficos com MatPlotLib e WxPython

Já vimos uma exemplo da plotagem de um gráfico usando a biblioteca matplotplib, mas podemos usar outro toolkit gráfico(Wxpython, GTK, QT…), para desenhar as janelas dos gráficos. Já que eu gosto do wxpython, eis um exemplo de como usar a matplotlib juntamente com wxpython: Leia mais…

Python, WxPython

Wx.Aui.NoteBook - Um Pouco de Teoria e Exemplo

Wx.Aui.BoteBookAlgo que passei um bom tempo procurando na net era como colocar um botão fechar em uma tab em um Wx.NoteBook. Procurei bastante mesmo e nada. O mais próximo que axei era pra WxWindows em C++, e não tava com paciência pra reescrever de C pra python. Estudando a documantação da WxPython, acabei encontrando os compemente Wx.Aui, que oferecem funções bastante interessantes em seus componentes que nos compomentes originais você não poderia fazer, mas se fizesse, seria de uma maneira um pouco anti-pythônica. O “aui” deopis de wx quer dizer ” Advanced User Interface”. E realmente comprova o que a sigla diz. Leia mais…

WxPython

Wx.SplitterWindow - Exemplos de split vertical e horizontal

WxPython logo iconEssa classe gerencia duas janelas, por exemplo, em um lado vc tem um Wx.Notebook e no outro um Wx.Panel e quer que eles sejam redimensionáveis de acordo com o gosto do usuário, este controle resolve o seu problema.
Bem, como na net tem bastante documantação sobre isso, não vou repetir um conteúdo que ja tem de sobra, vou colocar dois exemplos, um com split vertical e outro com split horizontal. Para quem está aprendendo, nada como exemplo, mesmo que simples, para ajudar a enterder como funciona. Leia mais…

Artigos, WxPython

WxPython - introdução

Pra mim WxPython é o melhor toolkit para criação de interfaces gráficas para o usuário(GUI) usando a linguagem python, possui uma gama muito extensa de controles(botões, comboboxes, grids, TextControls…); dá de se fazer aplicações muito ricas, tem caixas de texto que interpretam html(bom pra fazer uma janela de help) e até mesmo suporte ao scintilla. Leia mais…

WxPython