aki los codigos estan bien ordinarios porque estoyprobando nad amas
Código
public class JuegoTuto {
public static void main(String[] args) {
juegoFrame juego = new juegoFrame();
juego.show();
}
}
Código
import java.awt.event.*;
import java.awt.*;
public class juegoFrame extends Frame implements MouseListener {
int algo=0;
Carta cartita;
public juegoFrame(){
setTitle("lq ogeuJ");
setSize(455,400);
setLocation(400,400);
addMouseListener(this);
this.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent we){
System.exit(0);
}
});
}
private void espaciosDestinados(Graphics g)
{
// cartas disponibles
g.drawRect(30,50,70,95);
// las 4 pintas
g.drawRect(130,50,70,95);
g.drawRect(205,50,70,95);
g.drawRect(280,50,70,95);
g.drawRect(355,50,70,95);
// reverso
g.drawRect(30,250,70,95);
/*if(algo==1){
g.drawImage(getToolkit().getImage("1.gif"), 0, 0, 70 , 95 , this);
}*/
}
public void mouseClicked(MouseEvent e){
cartita = new Carta("img\\1.gif");
algo=1;
this.add("Center",cartita);
//cartita.repaint();
System.out.println("qwew");
}
public void mouseEntered(MouseEvent e) {
}
public void mouseExited(MouseEvent e) {
}
public void mousePressed(MouseEvent e) {
}
public void mouseReleased(MouseEvent e) {
}
public void paint(Graphics g) {
espaciosDestinados(g);
}
}
Código
import java.awt.*;
public class Carta extends Canvas {
/* PINTAS:
* 1 = corazon
* 2 = pica
* 3 = trebol
* 4 = diamante
*/
int pinta;
String carta;
public Carta(String carta) {
this.carta = carta;
}
public void paint( Graphics g ) {
g.drawImage(getToolkit().getImage(carta), 0, 0, 70 , 95 , this);
}
}
porfas si mepudierna decir como se hace que nologro hacer que funke grx






