Ayuda con java, cargar una imagen
Import java.awt.*;
public class intento_juego_2 extends java.awt.Frame {
public intento_juego_2() {
cargar_imagen ();
initComponents();
}
//esta parte del codigo la creo java
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
addWindowListener(new java.awt.event.WindowAdapter() {
public void windowClosing(java.awt.event.WindowEvent evt) {
exitForm(evt);
}
});
pack();
}// </editor-fold>
//termina aqui lo q creo java
/** Exit the Application */
private void exitForm(java.awt.event.WindowEvent evt) {
System.exit(0);
}
/**
* @param args the command line arguments
*/
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new intento_juego_2().setVisible(true);
}
});
}
public void pintar (Graphics g)
{
g.drawImage(tablero, 0, 0,this);
g.drawImage(poli, 100, 100, this);
g.drawImage(fugitivo, 160, 100, this);
}
public void cargar_imagen ()
{
tablero=Toolkit.getDefaultToolkit().getImage(ruta+"Tablero.jpg");
poli=Toolkit.getDefaultToolkit().getImage(ruta+"poli.gif");
fugitivo=Toolkit.getDefaultToolkit().getImage(ruta+"fugitivo.gif");
}
// Variables declaration - do not modify
// End of variables declaration
private String ruta="C:\\JuegoTablero\\";
private Image tablero,poli,fugitivo;
}
Mi problema esta en la parte del procedimiento de cargar_imagen se supone que debería buscar la imagen en la computadora y después dibujarla en la pantalla pero no me lo esta haciendo, intente importando la imagen a netbeans y colocando esa ruta pero tampoco me la carga... Si tienes alguna idea, algo para solucionar el problema lo que sea te lo agradecería
Estoy utilizando NetBeans 6.8 y windows 7
public class intento_juego_2 extends java.awt.Frame {
public intento_juego_2() {
cargar_imagen ();
initComponents();
}
//esta parte del codigo la creo java
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
addWindowListener(new java.awt.event.WindowAdapter() {
public void windowClosing(java.awt.event.WindowEvent evt) {
exitForm(evt);
}
});
pack();
}// </editor-fold>
//termina aqui lo q creo java
/** Exit the Application */
private void exitForm(java.awt.event.WindowEvent evt) {
System.exit(0);
}
/**
* @param args the command line arguments
*/
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new intento_juego_2().setVisible(true);
}
});
}
public void pintar (Graphics g)
{
g.drawImage(tablero, 0, 0,this);
g.drawImage(poli, 100, 100, this);
g.drawImage(fugitivo, 160, 100, this);
}
public void cargar_imagen ()
{
tablero=Toolkit.getDefaultToolkit().getImage(ruta+"Tablero.jpg");
poli=Toolkit.getDefaultToolkit().getImage(ruta+"poli.gif");
fugitivo=Toolkit.getDefaultToolkit().getImage(ruta+"fugitivo.gif");
}
// Variables declaration - do not modify
// End of variables declaration
private String ruta="C:\\JuegoTablero\\";
private Image tablero,poli,fugitivo;
}
Mi problema esta en la parte del procedimiento de cargar_imagen se supone que debería buscar la imagen en la computadora y después dibujarla en la pantalla pero no me lo esta haciendo, intente importando la imagen a netbeans y colocando esa ruta pero tampoco me la carga... Si tienes alguna idea, algo para solucionar el problema lo que sea te lo agradecería
Estoy utilizando NetBeans 6.8 y windows 7
1 Respuesta
Respuesta de krlosnow
1