Neste Tutorial, vamos fazer uma calculadora que serautilizada na Construcao Civil. Trata-se de um aplicativo que calculara aquantidade de cimento, areia e brita que serao utilizados na mistura ecomposicao desse tipo de argamassa. As variaveis da formula exigirao a area emm2 ea espessura em centimetros da laje ou contrapiso em questao. A formulautilizada e a seguinte:Concreto= Area * Espessura * 0.01ouConcreto= m2 * cm * 0.01A quantidade de cimento sera calculada com a formula:Cimento= Concreto / 0.20A quantidade de areia e brita sera calculada com aformula:Areia= Cimento * 8Na aba Arquivo >Novo Projeto > Aplicativo Java >Desabilitar Classe Principal >FinalizarDeixe desmarcada a caixa de selecao Utilizar PastaDedicada para Armazenar Bibliotecas.Na aba Arquivo > NovoArquivo > Forms GUI Swing >Form JFrame > Nome da Classe: Principal > FinalizarClicar e arrastar 7 Labels (7 rotulos) + 5 jTextFields(5 Campos de texto) + 1 buttom OK (1 botao OK).Preencher a propriedade text de cada label conforme a figura abaixo. A propriedade text de cada campo de texto deve ficarem branco conforme a figura abaixo:Clicar com o botao direito do mouse no Botao OK do form > Eventos >Action > ActionPerformed[jButton1ActionPerformed]. No Codigo-Fonte, adicionar o codigoabaixo:privatevoid jButton1ActionPerformed(java.awt.event.ActionEvent evt) { double a=Double.valueOf(jTextField1.getText()); doubleb=Double.valueOf(jTextField2.getText()); double metroconcreto=a*b*0.01; double cimento=metroconcreto/0.20; jTextField3.setText(String.valueOf(cimento)); double areia=cimento*8; jTextField4.setText(String.valueOf(areia)); doublepedra=cimento*8; jTextField5.setText(String.valueOf(pedra)); }Para testar a aplicacao, clique Shift + F6. Se oprograma executou sem nenhum problema, Parabens!Clicar com o botao direito dentro do form >Definir Layout >Layout AbsolutoClicar e arrastar 1 Label e inseri-lo no canto esquerdosuperior. Clicar e arrasta-la ate preencher todo o Form.Deixar a propriedade text da jlabel8 embranco.Clicar em Propridades da jLabel8 e em Icon >marcar Imagem Externa >e selecionar a imagem desejada. Clique emAbrir e OK.Para gerar o executavel.jar no NetBeans basta clicar no "limpar e construir projeto" (Shift +F11). O NetBeans cria um arquivo .jar dentro do diretorio dist na pasta do projeto. Faca assim e voce tera o executavel.Para alterar o icone xicara da barra de titulos doform, va ate o Codigo-Fonte, abaixo da linha initComponents().Adicione oseguinte codigo:setIcon();Posteriormente,clique na lampadaque vai aparecer a esquerda docodigo e cliqueem criar o novo metodo. No metodo, insira o codigo abaixo em substituicao aoque estiver la. Devera ficarassim:privatevoid setIcon() { setIconImage(Toolkit.getDefaultToolkit().getImage(getClass().getResource("/Image/Calk.jpg"))); } }Se voce gostou desse projeto e gostaria de oter as imagens utilizadas, clique no botao abaixo: Falha ao configurar as atualizacoes do Windows. Revertendo alteracoes. Nao desligue o computador. Ao reinstalar o sistema operacional Windows, percebi que as atualizacoes automaticas eram desinstaladas. Apos pesquisar no site da Microsoft, encontrei a solucao e gostaria de compartilhar com voce como eliminar esse bug estressante. O que voce provavelmente ainda nao percebeu e que esse bug e causado por uma falta de sincronia de horario da sua maquina com o servidor da empresa do tio Bil... Para resolver esse problema, use o Metodo 1. Se o Metodo 1 falhar, o metodo seguinte solucionara o problema. Metodo 1: Redefinir as configuracoes do Servico Windows Installer no Registro Importante Esta secao, este metodo ou esta tarefa contem etapas que descrevem como modificar o Registro. No entanto, serios problemas poderao ocorrer caso voce modifique o Registro incorretamente. Portanto,