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:
Código
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; frame.setLayout(null); frame.setSize(800, 565); frame.setResizable(false); 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????