Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
GUI JAVA na Prática com SWING, NETEBEANS e INTELLIJ 2026
Rating: 3.6 out of 5(20 ratings)
1,075 students

GUI JAVA na Prática com SWING, NETEBEANS e INTELLIJ 2026

Guia Completo para Criar Janelas Gráficas com Java e Explorar o Máximo desta Tecnologia na Prática
Last updated 6/2026
Portuguese

What you'll learn

  • Criar um Sistema com Interface Gráfica do Usuário (Janelas Interativas)
  • Criar, Editar e Ler Arquivos de Textos
  • Criar Classes e Objetos com seus Atributos e Métodos
  • Utilizar o Padrão MCV para criar a lógica do negócio, janelas, e leitura e gravação de dados.
  • Realizar a Leitura de Formulários, Criados com Java Swing, e Armazenar os Dados em Arquivos
  • Acessar os Dados Armazenados e Preencher os Formulários com esses Dados (Apresentação de Dados ao Usuário)
  • Criar Janela Principal e Segundarias (JFrame, JDesktopPane, JInternalFrame)
  • Criar Caixas de Textos, Botões, Menus, Caixa de Seleção, Campos de Preenchimento de Dados
  • JButton, JTextField, JLabel, JComboBox, JCheckBox, JRadioButton, dentre outros
  • Leitura de Arquivos com o Pacote javaio (InputStream, InputStreamReader, BufferedReader, FileInputStream)
  • Escrita de Arquivos com o Pacote javaio (OutputStream, OutputStreamWriter, BufferedWriter, FileOutputStream)
  • Aula Extra de Manipulação de Arquivos (Para Sanar as Dúvidas)
  • Aula Extra de Criação de Formulários com Java Swing (Para Sanar Dúvidas)
  • Criar um Sistema de uma Única vez na Prática

Course content

6 sections34 lectures10h 35m total length
  • Introdução2:39

    Aprenda a desenvolver um sistema em Java com interface gráfica do usuário (GUI), com interação de janelas intuitivas, campos para digitação de textos, botões, itens de seleção, salve os dados gravados em arquivos, e depois, faça a leitura dos mesmos para preencher os campos que deseja utilizar. Faça a comunicação da classe que possui a lógica do negócio, com a classe responsável pela interface gráfica do usuário, e a classe responsável pela leitura e salvamento dos dados. Utilize o padrão de desenvolvimento MVC, conheça os detalhes da IDE netbeans no desenvolvimento de janelas com Java Swing, e usufrua da experiência do professor. Aprenda tudo isso, e já comece a aplicar nos seus projetos, em 1 hora e 40 minutos. E então, vamos lá?

Requirements

  • Não é necessário ter conhecimento aprofundado sobre Java.

Description

Curso Prático com duração de 8 horas de conteúdo imersivo, desde os fundamentos, apresentando os componentes, a instalação das ferramentas, entendendo a lógica de criação, conexão dos elementos, para criar janelas gráficas que conversam entre si e trocam dados.

Todo mundo que estuda Java e aprende orientação a objetos, e até banco de dados, fica tentado a criar um sistema completo, um software em que o usuário possa mexer, sem ficar preso ao console da IDE, aquela tela sem vida que mostra o resultado. Se você é um desenvolvedor de software e sente o desejo de ver alguém mexendo em um software criado por você, Java Swing pode ser o caminho mais fácil e rápido para isso.

Aqui, você aprende a criar janelas dentro de janelas, janelas isoladas, menus de interação, usar os mais diversos componentes, desde rótulos (labels), caixas de texto (textfields), caixas de seleção, marcação, botões, criar eventos de cliques de mouse, clicando e arrastando componentes, para você entender quem faz o que, e depois, tem uma imersão para você aprender tudo no modo raiz, digitando o código de cada componente, adicionando eles a sua janela e vendo o resultado real saltando da tela.

Aqui, o seu programa ganha vida e você começa a sentir as oportunidades que a programação pode te proporcionar e destrava uma das barreiras que impede os desenvolvedores iniciantes de vender o software que é: Ter uma interface gráfica amigável, para o usuário interagir no programa, e usar tal como, ele usuário se comprasse o software de você.

Passamos por temas como layouts, aplicações, demonstração, é realmente, um guia prático passo a passo, completo, para não ter desculpas de criar algo melhor, algo profissional, seja para seu projeto de faculdade, curso técnico, cliente, ou para você que trabalha, mas na área de tecnologia, mas não é da área de programação, você consegue criar fácil um software que pode aplicar no seu dia a dia de trabalho, ou que pode começar a ganhar espaço, valor, por saber criar algo rápido, fácil de usar, fácil de implantar em setores diversos da empresa.

Com Java Swing, você tem várias oportunidades. Basta abrir a mente, conhecer a tecnologia, ganhar afinidade, destravar e começar a criar. Daqui a pouco, você estará sugerindo inovações para seu trabalho que a muito tempo ninguém ocupava espaço. Isso vai além de profissionais de tecnologia que atuam com programação.

Aqui, você que já sabe o básico de Java pode usar o melhor desta tecnologia, e sair do nível iniciante mais rápido. Pense nos seus conhecidos, colegas, professores, prestadores, gestores como seus clientes que precisam de uma solução tecnológica, de baixo custo, fácil de implantar e usar, e falam isso de forma indireta ou até direta, todos os dias, e ninguém faz nada, ninguém oferta uma solução, por um valor financeiro qualquer, simplesmente por não saber usar esta tecnologia.

Mas, isso pode mudar. Basta você começar os estudos, investir na sua carreira, aprender e começar a ocupar espaço. Garanta já o seu acesso e comece a construir valor, onde quer que você esteja.

Bons estudos.

Who this course is for:

  • Este curso é para estudantes da linguagem de programação java, programadores Java, estudantes de Tecnologia, e qualquer para pessoa que deseje aprender a criar janelas em Java com ou sem digitação de código.