Pronto pessoal, mais um video da serie HTML ai. em breve postarei alguns exercicios. Ola galerinha, desde ja eu peco desculpas porque o audio nao ficou muito bom e nao tive tempo de editar o video, mas mesmo assim creio que esteja bem tranquilo a resolucao. e lembrando qualquer duvida nao hesitem em perguntar.Exercicio1Exercicio2Postarei mais um tuto segunda, entao aguardem e um abraco a todos!! Ola pessoal estamos vindo agora com a parte sobre GUI.A sigle GUI significa Graphi User Interface, ou seja interface grafica de usuario, vamos comecar com um programa em GUI, farei o codigo e depois comentarei como os codigos anteriores.1 package exemplo22 //Programa que mostrara em uma caixa de dialogo a mensagem: ola bem vindo a programacao em JAVA!3 import javax.swing.JOptionPane;45 public class Exemplo2{67 public static void (String [] args){89 JOptionPane.showMessageDialog(null,"Ola \n Bem vindo a programacao em JAVA!");1011 System.exit(0);12 }13 }Bom vamos comentar o codigo:na linha 1 temos o pacote, que e o nome da pasta onde se encontram os arquivos do projetona linha 2:temos um comentario de uma linhana linha 3:Nesta linha temos uma funcao import, esta funcao indica ao compilador para carregar e identificar as classes usadas em um determinado programa JAVA. Quando voce utiliza classes da JAVA API, o compilador tenta assegurar que voce as utilize corretamente. As instrucoes import ajudam o compilador achar as classes que voce ira utilizar.Neste caso utilizaremos a classe JOptionPane, que esta no pacote de extensao javax.swing.na linha 5 iniciamos a classe Exemplo2na linha 7 inciamos o metodo mainna linha 9:nesta linha temos a instrucao:JOptionPane.showMessageDialog(null,"Ola \n Bem vindo a programacao em JAVA!");onde esta linha indica uma chamada para o metodo showMessageDialog da classe JOptionPane. O metodo exige dois argumentos.QUANDO UM METODO EXIGEM MULTIPLOS ARGUMENTOS ELES SAO SEPARADOS POR VIRGULAS (,).Nao discutiremos JOptionPane a fundo agora, mas o necessario a saber e que o primeiro argumento em um metodo showMessageDialog sera o null e o segundo argumento sera a string a ser exibida.Vamos ver mais a fundo:(null,"Ola \n Bem vindo a programacao em JAVA!") | |O primeiro argumento O segundo argumento seraajuda o aplicativo a a String a ser exibida.determinar onde posi-cionar a caixa de di-alogo.Neste exemplo a caixa de dialogo sera posicionada no centro da tela do computador.Ainda nesta linha dentro da String temos o comando \n que e nada mais nada menos que uma quebra de linha, ou seja o texto sera exibido como se tivesse sido pressionada a tecla enter apos o Ola.Temos ainda outras sequencias de escape que e como sao chamados estes comandos.vamos a eles:\n Nova Linha, posiciona o cursor de tela no inicio da proxima aula\t Tabulacao horizontal. Move o cursor de tela para a proxima parada de tabulacao\r Retorno de carro. Posiciona o cursor de tela no inicio da linha atual; nao avanca para a proxima linha. e qualquer saida de caracteres sobrescreve a saida anterior de caracteres na linha atual\\ (dentro da string) insere uma barra invertida\" insere aspas duplasOBS:As sequencias de escape podem ser utilizadas tanto para saida em janela quanto em para saida no console.a linha 11:Termina o aplicativo;a linha 13