Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vilhalva/exemplo-complexo-de-customtkinter
👨🏫O APLICATIVO É UMA DEMONSTRAÇÃO COMPLEXA DA BIBLIOTECA CUSTOMTKINTER.
https://github.com/vilhalva/exemplo-complexo-de-customtkinter
aplicativo codigo customtkinter framework gui interface projeto python
Last synced: 4 days ago
JSON representation
👨🏫O APLICATIVO É UMA DEMONSTRAÇÃO COMPLEXA DA BIBLIOTECA CUSTOMTKINTER.
- Host: GitHub
- URL: https://github.com/vilhalva/exemplo-complexo-de-customtkinter
- Owner: VILHALVA
- Created: 2024-06-16T01:35:09.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-07-06T02:36:12.000Z (6 months ago)
- Last Synced: 2024-07-06T04:55:55.893Z (6 months ago)
- Topics: aplicativo, codigo, customtkinter, framework, gui, interface, projeto, python
- Language: Python
- Homepage:
- Size: 1.47 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# EXEMPLO COMPLEXO DE CUSTOMTKINTER
👨🏫O APLICATIVO É UMA DEMONSTRAÇÃO COMPLEXA DA BIBLIOTECA CUSTOMTKINTER.
## DESCRIÇÃO:
- O aplicativo é uma demonstração complexa da biblioteca `customtkinter`, uma extensão do Tkinter que oferece personalização avançada para interfaces gráficas em Python.- O aplicativo é uma GUI construída usando a biblioteca `customtkinter`, que oferece widgets personalizados e temas de cores configuráveis. Ele apresenta vários elementos interativos distribuídos em várias abas e painéis, proporcionando uma interface visual rica e customizável.
## COMPONENTES PRINCIPAIS:
1. **Barra Lateral:**
- Contém um logotipo e botões de navegação.
- Permite selecionar um modo de aparência (light, dark, ou system) e ajustar a escala da interface.2. **Entrada de Texto (`CTkEntry`):**
- Uma caixa de entrada de texto onde o usuário pode digitar informações.3. **Botão Principal (`CTkButton`):**
- Um botão principal com borda transparente e cores de texto personalizadas.4. **Caixa de Texto (`CTkTextbox`):**
- Uma área de texto para exibir conteúdo extenso.5. **Visualizador de Abas (`CTkTabview`):**
- Contém várias abas ("CTkTabview", "Tab 2", "Tab 3") com diferentes widgets em cada aba.
- Inclui menus de opções e caixas de combinação.6. **Botões de Opção e Radio (`CTkOptionMenu`, `CTkRadioButton`):**
- Botões e seletores de opção que permitem ao usuário fazer escolhas específicas.7. **Barras de Progresso e Controles Deslizantes (`CTkProgressBar`, `CTkSlider`):**
- Barras de progresso horizontais e verticais, juntamente com controles deslizantes para ajuste.8. **Quadro Rolável (`CTkScrollableFrame`):**
- Um quadro que suporta rolagem, contendo uma grande quantidade de interruptores (`CTkSwitch`) simulados dinamicamente.9. **Caixas de Seleção (`CTkCheckBox`):**
- Caixas de seleção que podem ser marcadas ou desmarcadas pelo usuário.## EXECUTANDO ESSE PROJETO:
1. **Instalação das Dependências::**
- Entre no diretório `CODIGO` e execute o comando:```bash
pip install -r requirements.txt
```2. Para executar o arquivo Python, utilize o comando abaixo no terminal, dentro do diretório `./CODIGO`:
```
python CODIGO.py
```3. **Inicialização:**
- Ao executar o script, a janela principal do aplicativo será exibida.4. **Navegação na Barra Lateral:**
- Use os botões na barra lateral para navegar entre diferentes seções ou funcionalidades.5. **Configurações de Aparência e Escala:**
- Na barra lateral, selecione um modo de aparência (`Light`, `Dark`, `System`) e uma escala de interface (`80%` a `120%`).6. **Interagindo com Widgets:**
- Experimente digitar na caixa de entrada de texto, clicar no botão principal, navegar entre as abas para ver diferentes widgets, selecionar opções nos menus, e ajustar controles deslizantes.7. **Recursos Adicionais:**
- O aplicativo também inclui funcionalidades avançadas como entrada de diálogo (`CTkInputDialog`) e feedback visual dinâmico através de barras de progresso e interruptores.## NÃO SABE?
- Entendemos que para manipular arquivos em muitas linguagens, é necessário possuir conhecimento nessas áreas. Para auxiliar nesse aprendizado, oferecemos cursos gratuitos disponíveis:
* [CURSO DE PYTHON](https://github.com/VILHALVA/CURSO-DE-PYTHON)
* [CURSO DE CUSTOMTKINTER](https://github.com/VILHALVA/CURSO-DE-CUSTOMTKINTER)
* [CONFIRA MAIS CURSOS](https://github.com/VILHALVA?tab=repositories&q=+topic:CURSO)## CREDITOS:
- [PROJETO CRIADO PELO "CUSTOMTKINTER"](https://github.com/TomSchimansky/CustomTkinter/blob/master/examples/complex_example.py)
- [PROJETO EDITADO PELO VILHALVA](https://github.com/VILHALVA)