hola, hace poco comenze un proyecto en la laptop de un amigo con el proposito de aprender y probar....
en la laptop de mi amigo use Eclipse para programar....
por alguna razon si le daba a ejecutar no me cargaba las imagenes q tenia yo en un JFrame....
pero si lo exportaba como un .JAR si me mostraba las imagenes
........
me traje el proyecto a mi casa y cuando lo abria no importa como lo ejecutara (ya sea con F11 o pasandolo a un JAR) no me muestra ninguna imagen.....
el codigo es el siguiente:
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class MyClass {
static int max_altura = 6;
static int max_ancho = 386;
static int min_altura = 504;
static int min_ancho = 386;
static float con_down = 0f;
float con_accel = 9.8f;
float up = 500f;
float masita = 1000f;
public static void main
(String args
[]){ frame.setLayout(null);
frame.setSize(800, 565);
frame.setResizable(false);
frame.
setDefaultCloseOperation(JFrame.
EXIT_ON_CLOSE);
label1.setBounds(10, 20, 110, 20);
altura.setBounds(120, 20, 200, 20);
label2.setBounds(10, 50, 110, 20);
masa.setBounds(120, 50, 200, 20);
label3.setBounds(10, 80, 110, 20);
accel.setBounds(120, 80, 200, 20);
scale.setBounds(400, 20, 50, 500);
ball.setBounds(max_ancho, max_altura, 30, 30);
start.setBounds(10, 140, 310, 20);
@Override
// TODO Auto-generated method stub
}
});
set_val.setBounds(10, 110, 310, 20);
@Override
}
});
uper.setBounds(max_ancho+50, max_altura-10, 50, 50);
mid.setBounds(max_ancho+50, 245, 50, 50);
down.setBounds(min_ancho+50, min_altura-10, 50, 50);
frame.add(uper);
frame.add(mid);
frame.add(down);
frame.add(altura);
frame.add(masa);
frame.add(accel);
frame.add(start);
frame.add(set_val);
frame.add(scale);
frame.add(ball);
frame.add(label1);
frame.add(label2);
frame.add(label3);
frame.setVisible(true);
}
}
y al usar eclipse la estructura es mas o menos...
src
....defaul package
.............. myclas.java
y dentro de src estan las imagenes..... porque en el pc de mi amigo funcionaba (pasandolo a JAR) y a mi no me muestra nada????