Desenhando no Java
Por Fernando Galhardo Gonçalves | 06/06/2012 | TecnologiaEste artigo tem o principio de orientar o usuário na utilização do método paint. O método paint é utilizado para realizar desenhos no JAVA. Com ele podemos criar círculos, retângulos quadrados, etc. Ensinarei vocês a criar um retângulo.
Primeiro passo:
Importamos as seguintes classes:
//Classe de cores;
import java.awt.Color;
//Classe que contém o método paint que iremos sobre-escrever;
import java.awt.Graphics;
//Classe utilizada para a criação da janela de visualização
import javax.swing.JFrame;
//Classe utilizada para a criação do painel onde irá o conteúdo da nossa janela;
import javax.swing.JPanel;
Após importarmos as classes necessárias, começaremos a criar a nossa classe:
//Criação da classe, herdando de JPanel
public class Retangulo extends JPanel {
//Sobreescrevendo o metodo paint que desenhará nosso retângulo;
@Override
public void paint(Graphics g){
//Setando a cor do objeto g em azul
g.setColor(Color.BLUE);
//Desenhando nosso retângulo, onde o primeiro parâmetro é o x da JFrame, o segundo é
// o y, o terceiro é a largura e o quarto é a altura do retângulo;
g.fillRect(10, 10, 300, 150);
}
//Construtor da classe retangulo;
public Retangulo (){
//Declaramos a janela onde será inserido nosso painel;
JFrame j = new JFrame();
//Adicionamos o painel à janela;
j.add(this);
//Setamos a janela como visivel;
j.setVisible(true);
//Damos um titulo à janela;
j.setTitle("Retângulo");
//Declaramos seu tamanho;
j.setSize(400,250);
//Declaramos que ao fechar a janela, o programa parará sua execução;
j.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
//Instanciamos um objeto do tipo Retangulo para ver o resultado;
Retangulo r = new Retangulo ();
}
}
Resultado:
Bom galera, é isso ai, pra quem não sabe nada sobre desenhos no JAVA, espero que esse artigo tenha dado uma ajuda.
Agradeço a oportunidade, até a próxima.