
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á?
Sabe aquele projeto do tcc, que você não sabe o que fazer, por ficar se perdendo em ter que aprender a criar janelas e manipular arquivos? Ou, aquele sistema que você gostaria de ter o gosto de ver funcionando, só pra testar suas habilidades, com interface gráfica, pesquisa de dados, mas ainda não colocou pra frente por falta de conhecimento? Ou ainda, você já estudo boa parte dos conteúdos de Java, mas a parte de criar janelas, você acha que é coisa do outro mundo? Então, essa aula vai clarear sua mente, e vai te fazer tirar os bloqueios sobre desenvolvimento de sistemas em Java, e vai te dar o norte que normalmente, não obtermos na faculdade, cursos técnicos, ou cursos rápidos de Java. Esse curso tem duração de 1 hora e 40 minutos, é todo prático, interativo, dinâmico, e cheio de conteúdo. Recomendo que escreva o que precisar, tire print, pesquise as referências que cito, e se tiver dúvidas, chama que a gente conversa. Espero que você acelere seu crescimento e destrave os projetos que tem guardado. Sucesso!
Nesta aula, você utilizou os contêiners, e controlers do Java Swing, que estão localizados na parte do lado direito, e a o navegador que mostra a hierarquia dos contêiners e controlers.
Dessa forma, você pode identificar os elementos, adicionar os itens, verificar se tudo está devidamente localizado, e identificado, assim como verificar o nome das variáveis.
Além disso, você pode utilizar a parte central para verificar o código, e a parte gráfica, no qual, você poderá apenas arrastar os elementos e posicioná-los na parte desejada, de acordo com o tipo de layout que você definir para cada JInternalFrame e JPanel.
O conteúdo desta aula é um aprofundamento do Aulão, apenas no tópico, manipulação de arquivos do pacote Java.io. Aqui, focaremos apenas em escrever e ler arquivos de texto, utilizando o pacote java.io, e as suas respectivas classes, tais como, InputStream, InputStreamReader, FileInputStream, OutputStream, OutputStreamWriter, FileOutputStream, BufferedReader e BufferedWriter.
Aprenda a adicionar os Controles do Java Swing, num JPanel, e crie seu formulário de cadastro simples, rápido, prático e usável. Em vários tipos de cenários, empresas, existem funcionários ainda trabalhando no papel, e enfrentando uma trabalheira para consolidar as informações, e tentar tirar algum tipo de aprendizado, para que possam tomar melhores decisões e fazer as empresas, instituições do governo, ou qualquer outro tipo de cenário crescer. Então, vamos aos formulários?!
Nenhum cliente executa o programa numa IDE. Nesta aula, te ensino a criar um arquivo executável, semelhante aos programas que ficam na Área de Trabalho. Assim, você pode disponibilizar o arquivo para o usuário, na Área de Trabalho do computador, e assim, que o computador for iniciado, ele já terá contato com o programa. Para executar o programa, basta dar dois cliques com o mouse, como se faz tradicionamente. Espero que goste e não se esqueça de avaliar o curso. Sucesso!
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.