Java - Introdução à Programação Gráfica

Índice
Agendar em Java Não significa apenas que os nossos programas rodem na consola, temos à nossa disposição inúmeras bibliotecas gráficas que nos permitem criar aplicações que se apresentam no nosso ambiente gráfico utilizando os recursos do próprio sistema operativo.
Para começar a fazer esses tipos de programas, devemos primeiro ver os elementos básicos, como abrir uma janela com uma mensagem, com isso teremos uma estrutura inicial onde poderemos fazer programas mais complexos e mostrar o resultado aos usuários.
Mostrar texto em uma janela
Como havíamos indicado anteriormente, em Java Não apenas mostramos resultados no console de comando, mas também podemos aumentar as janelas em nosso sistema operacional usando as ferramentas disponíveis nos diferentes pacotes em Java.
Vejamos a seguir um exemplo de como abrir uma janela com uma caixa de diálogo que nos mostra uma mensagem, a seguir explicaremos o que tudo isso envolve:
 import javax.swing.JOptionPane; public class AWindow {public static void main (String [] args) {// Mostramos uma mensagem em uma janela de diálogo JOptionPane.showMessageDialog (null, "Olá, estou em uma janela!"); }} 

Como podemos ver esse código é muito simples, primeiro importamos do pacote javax.swing a Classe JOptionPane em seguida, passamos a criar nossa classe e em seu método a Principal () é que chamamos o método que nos permite aumentar a janela, uma vez que compilamos tudo e executamos devemos obter o seguinte:

No exemplo, percebemos que o comando importar nos permite incorporar classes de outros pacotes em nossos programas, desta forma o compilador sabe que tudo o que está dentro desse pacote, neste caso o javax.swing pode ser usado em nosso programa.
Agora vamos olhar para o método showMessageDialog, É um método estático, ou seja, não precisa retornar nenhum valor ao ser invocado, o primeiro parâmetro que passamos é nulo e o segundo é a mensagem que queremos que apareça em nossa janela, porém se olhe para a janela que aparece Há um título, sem mais delongas, vamos ver como o código ficaria se quisermos modificar o título.
 import javax.swing.JOptionPane; public class OneWindow {public static void main (String [] args) {// Mostramos uma mensagem em uma janela de diálogo JOptionPane.showMessageDialog (null, "Olá, estou em uma janela!", "Tutorial JAVA", JOptionPane. INFORMAÇÕES_MESSAGE); }} 

O que fizemos foi adicionar dois parâmetros adicionais ao método, um é o título que queremos, neste caso, colocamos Tutorial JAVA e o seguinte é um atributo da classe que nos mostrará um botão de informações próximo à nossa mensagem, vamos ver o resultado abaixo:

PROLONGAR

Isso não é a única coisa que podemos conseguir, se quisermos fazer outros tipos de elementos para nossas aplicações podemos recorrer à documentação do pacote javax.swing nele estão muitas classes que nos permitem gerar mais elementos que são exibidos fora do console de comando e que nos permitirão alcançar uma nova funcionalidade e usabilidade em nossas aplicações.
Resta apenas que cada pessoa se aprofunde um pouco mais neste tópico e brinque com as classes javax.swing para obter resultados diferentes em seus aplicativos.Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo
wave wave wave wave wave