Ajuda em exemplo didático do Livro " Use a cabeça, JAVA"((((Resolvido)))

6 respostas
glaucioaorj

Olá pessoal...! :) Estou no inicio do meu aprendizado em Interface Gráfica :D . Comecei com o Livro " Use a Cabeça, JAVA" e na Página 259 existe o exemplo que está descrito logo abaixo:

import java.awt.Color;
import java.awt.Graphics;

import javax.swing.JPanel;

public class MyDrawPanel extends JPanel {


	public void paintComponent(Graphics g) {

		g.setColor(Color.ORANGE);

		g.fillRect(20, 50, 100, 100);
	}

}

Este exemplo não está "rodando" e infelizmente não consegui perceber onde está o meu "erro". :roll: ..alguém poderia me ajudar..??? :) Abs!

6 Respostas

kikostyle

Tente ser mais claro no Assunto dos seus tópicos

Scoobydoo

O Que que ta dando de erro…
E o que você quer mostrar na tela ???

glaucioaorj

Bom dia pessoal…Como disse anteriormente, estou na fase de aprendizado…Estou tentando criar qualquer desenho e inicialmente pensei que este exemplo didático do livro fosse “rodar”… alguém poderia me sugerir algo de tal forma que o exemplo do livro “rodasse” ??? Abs!

Diabo_Loiro

Acaba de ler o capitulo ele vai explicar o codigo a baixo.

Voce apenas não estava mostrando o Painel voce simplesmente Criou ele.

import java.awt.*;  
import javax.swing.*; 
  
public class MyDrawPanel extends JPanel {   
  
  
    public void paintComponent(Graphics g) {   
  
        g.setColor(Color.ORANGE);   
  
        g.fillRect(20, 50, 100, 100);   
    }   
  
    public static void main(String args[]){
    	JFrame j=new JFrame();
    	j.setSize(800,600);
    	Container c= j.getContentPane();
    	c.add(new MyDrawPanel());
    	j.setVisible(true);
    }
}
Scoobydoo

xD
Por isso eu perguntei o que ele queria fazer pq num tem sentido nenhum xD
:roll: dãããã xD

glaucioaorj

Obrigado a Todos pela Ajuda e um obg especial para o “Diabo Loiro”…! Tá “ph…da” mais vou aprender GUI na raça!! Valew Galera! :slight_smile:

Criado 26 de fevereiro de 2010
Ultima resposta 26 de fev. de 2010
Respostas 6
Participantes 4