Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Python Listbox
Desenvolvimento de Interfaces Gráficas em Python é bastante simples usando as bibliotecas Tkinter , o pacote padrão GUI para Python. Por exemplo , o programador pode criar facilmente um objeto " caixa de listagem " para representar os elementos para um usuário para selecionar. Como muitos elementos Python GUI , o objeto caixa de listagem contém uma variedade de métodos internos que permitem que os programadores para configurar e implementá-las. Se você entender como estes métodos de trabalho , criação e manipulação de caixas de listagem deve apresentar muito pequeno problema. List Box Basics

Uma caixa de lista em Python é simplesmente um elemento GUI que exibe uma lista textual de itens. Lista de caixas são úteis quando o programador pretende apresentar uma lista de opções para o usuário. O programador pode controlar os itens que o usuário pode escolher entre , e como muitos dos itens listados podem ser selecionados.
Modos de Seleção

Ao criar uma nova caixa de listagem no código , o programador pode especificar um dos quatro modos de seleção . O tipo de modo de seleção especifica o programador determina como um usuário pode interagir com a caixa de lista durante a execução do programa. O programador pode permitir a seleção de um único item ( SINGLE) , vários itens (múltipla) , vários intervalos (Extended) , ou navegar através de opções com um mouse ( Pesquisar ) . O modo de seleção é definido através do " SelectMode " argumento do método de inicialização caixa de listagem :

>>> l = Listbox ( SelectMode = Pesquisar )
< br métodos > Incluído

a classe listbox contém muitos métodos para ajudar na implementação de caixas de listagem. Por exemplo , o método " curselection " retorna uma lista de opções selecionadas. O "Inserir" e "delete" métodos de adicionar e remover elementos , respectivamente. O método de "tamanho" retorna o número de elementos atualmente na lista.
Manipular e Apresentação

List boxes não vêm equipados com barras de rolagem para navegar elementos em lista. Usando o " xscrollcommand " ou opções " yscrollcommand " do método de configuração caixa de listagem , no entanto, permite que o programador para criar barras de rolagem e anexá-las para a caixa de lista. Outras opções no método "config" incluem recursos para controlar fontes de elementos , tipos de cursor durante os eventos em foco -over e esquemas de cores .

Outros Programas Python GUI

enquanto ele vem incluído com o interpretador Python, Tkinter não é a única ferramenta de desenvolvimento de GUI para Python. Outros pacotes , como PyGTK para desktops GTK ( pygtk.org ) ou WxWidgets ( wxwidgets.org ) existem para atender certas necessidades de programação. Porque há diferenças , nem todos implementação listbox permanecerá o mesmo . É sempre melhor para ler a documentação fornecida pelos desenvolvedores do pacote.

Anterior :

Próximo : No
  Os artigos relacionados
·Funções com matrizes e escalas em Numerical Python 
·Como construir um analisador em Python 
·Cabeçalho Erro em Python 
·O que é Py Compilar 
·Como converter arquivos PY para Pyc 
·O que são arquivos PYC 
·Como Gráfico com Software para Python 
·Como alterar o caminho incorporado de Python pyc 
·Como editar arquivos PYD 
·Erros de Unicode em Python 
  Artigos em destaque
·Como criar um upload de arquivo de rotina em PHP 
·Como alterar um tamanho de Java Heap em um console WebL…
·Exceção Java Manipulação Tutoriais 
·Como encontrar o Max de inteiros em Java 
·Como usar recursão exponenciais Poderes 
·Como criar diagramas UML 
·Como ativar a função Print Screen Usando JavaScript 
·Como agregar mesmos valores em MySQL 
·Como substituir funções no Dev C + + 
·O que é Declaração de Cobertura 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados