Jogo Figuras Geometricas

1 resposta
ThiagoA

[b]E ai pessoal,

tudo beleza ?!! [/b]

Estou desenvolvendo um projeto proposto pela instituição de ensino onde estudo “FEIT/UEMG”,

que é um jogo de Figuras Geometricas voltado para o aprendizado de crianças

entre 4 e 8 anos de idade, no entanto estou com dificuldade para fazer a programação

deste jogo, pois faz pouco tempo que comeceia meus estudos em JAVA,

e ainda estou longe de concluir este projeto.

Por exemplo, no jogo é mostrado um “quadro” onde as

figuras geometricas vão aparecendo de 5 em 5 segundos e o jogador

vai repondendo qual é a figura que está aparecendo no “quadro” (clicando em um botão ou precionando um tecla)

por isso precisso de um “espaço” na janela principal do jogo, para pintar e repintar estas figuras.

Desde de já agradeço pela ajuda !

OBRIGADO !!!

package jog;    
    
import javax.swing.*;       
import java.awt.*;       
import java.awt.image.*;       
      
public class Janela {       
    public static void main(String[] args) {       
        JFrame frm = new JFrame("Teste Imagem");       
        JPanel pan = new JPanel();       
        JLabel lbl = new JLabel( Figuras.Circulo() );       
        pan.add( lbl );       
        frm.getContentPane().add( pan );       
        frm.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );       
        frm.pack();       
        frm.show();       
    }       
           
}
package jog;       
    
import javax.swing.*;         
import java.awt.*;         
import java.awt.image.*;         
    
public class Figuras {         
    
    static BufferedImage Quadro = new BufferedImage( 350, 350, BufferedImage.TRANSLUCENT );    
    
    // CIRCULO //    
    static ImageIcon Circulo() {         
        Graphics2D g = Quadro.createGraphics();         
        g.setColor( Color.RED);         
        g.fillOval( 100, 100, 50, 50 );         
    
        return new ImageIcon(Quadro);         
    }       
    
    // QUADRADO //    
    public static ImageIcon Quadrado() {         
        Graphics2D g = Quadro.createGraphics();         
        g.setColor( Color.YELLOW );         
        g.fillRect( 0, 0, 50, 50 );         
    
        return new ImageIcon(Quadro);         
    }         
        
}

OBRIGADO!!

1 Resposta

ViniGodoy

Não duplique tópicos:
http://www.guj.com.br/posts/reply/0/249400.java

Esse tópico será trancado.

Criado 8 de agosto de 2011
Ultima resposta 8 de ago. de 2011
Respostas 1
Participantes 2