Skip to content

Criação de um CRUD (Create, Read, Update, Delete) em Java, o objetivo é treinar as habilidades adquiridas nos ultimos meses

License

Notifications You must be signed in to change notification settings

MatheusLS240/CRUD-em-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CRUD em Java com Interface Gráfica

Descrição

Este projeto consiste em um sistema básico de CRUD (Create, Read, Update, Delete) desenvolvido em Java, utilizando conceitos fundamentais da linguagem e interface gráfica com Swing. O objetivo é demonstrar a manipulação de dados por meio de formulários visuais, permitindo operações simples de gerenciamento de registros.


Novo Design

O novo layout da interface foi criado pelo meu amigo Pietro Amadeu, com prototipação feita no Figma: Protótipo no Figma – Lista de Compras

A implementação em Java com Swing foi feita por mim, transformando o design em código funcional.


Tecnologias Utilizadas

  • Linguagem Java (JDK 24)
  • Biblioteca Swing para construção da interface gráfica
  • Estruturas básicas de dados e lógica de programação
  • Controle de eventos para interação com o usuário

Funcionalidades

  • Criar novos registros via formulários com campos de texto.
  • Ler e exibir dados armazenados na interface.
  • Atualizar registros existentes.
  • Excluir registros selecionados.
  • Validação básica de entrada de dados.
  • Interface amigável e intuitiva para navegação.

Estrutura do Projeto

  • Classes Java organizadas para representar os dados e a lógica do CRUD.
  • Utilização de JFrame, JPanel, JButton, JTextField e outros componentes Swing.
  • Layouts Swing para organização dos elementos na interface (exemplo: BoxLayout para organização em linhas).
  • Tratamento de eventos para botões e campos.

Como Executar

  1. Clone o repositório:
    git clone https://github.com/Matheuzinho1/CRUD-em-Java.git
  2. Abra o projeto na sua IDE favorita (IntelliJ IDEA, Eclipse, NetBeans).
  3. Compile e execute a classe principal (exemplo: Main.java).
  4. Interaja com a interface para adicionar, editar, visualizar e excluir registros.

Considerações Finais

Este projeto serve como base para quem deseja aprender e praticar os fundamentos do Java aplicados ao desenvolvimento de interfaces gráficas e manipulação de dados. Pode ser expandido para incluir banco de dados, autenticação e outras funcionalidades avançadas.


Autor

Matheus — Técnico de Desenvolvimento de Sistemas

About

Criação de um CRUD (Create, Read, Update, Delete) em Java, o objetivo é treinar as habilidades adquiridas nos ultimos meses

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages