Bueno tengo un problema al generar un JAR en netbeans
Primero creo un jframe con un Escritoriopanel,Boton y direcciono a un JInternalFrame
en el pongo un panelAvatarChooser lleno las imagenes , guardo y ejecuto en el netbeans me corre normal EL PROBLEMA ES CUANDO GENERO EL JAR EJECUTO PRESIONO EL BOTON Y NO ME SALE EL JInternalFrame
me di cuenta k si saco la funcion que llena las imagenes genero el jar presiono el boton y me sale el JInternalFrame y obviamente no me sale las imagenes
aqui les dejo mi programa prueba k ise en rar
https://mega.co.nz/#!eclmSQaY!oAex0FF77tKH2gX778at-HMnvjEvIBmwgXcsQSfeB48
NewJFrame - BOTON
JInternalFrame
Primero creo un jframe con un Escritoriopanel,Boton y direcciono a un JInternalFrame
en el pongo un panelAvatarChooser lleno las imagenes , guardo y ejecuto en el netbeans me corre normal EL PROBLEMA ES CUANDO GENERO EL JAR EJECUTO PRESIONO EL BOTON Y NO ME SALE EL JInternalFrame
me di cuenta k si saco la funcion que llena las imagenes genero el jar presiono el boton y me sale el JInternalFrame y obviamente no me sale las imagenes
aqui les dejo mi programa prueba k ise en rar
https://mega.co.nz/#!eclmSQaY!oAex0FF77tKH2gX778at-HMnvjEvIBmwgXcsQSfeB48
NewJFrame - BOTON
Código (java) [Seleccionar]
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
this.jDesktopPane1.removeAll();
FrCompuestoVAyVF JHingreso = new FrCompuestoVAyVF();
this.jDesktopPane1.add(JHingreso);
JHingreso.setVisible(true); // para el JInternalFrame
// VAyVF in =new VAyVF();// para el jframe
// in.setVisible(true);
}
JInternalFrame
Código (java) [Seleccionar]
public class FrCompuestoVAyVF extends javax.swing.JInternalFrame {
DefaultTableModel model;
/**
* Creates new form FrCompuestoVAyVF
*/
public FrCompuestoVAyVF() {
initComponents();
llenarMenu();//quitando esta funcion, genero el jar y si me funciona pero obviamente no con las imagenes
EjecucionTabla();
Desahabilitar();
}
public void llenarMenu(){
List<Avatar> avatars =new ArrayList<Avatar>();
avatars.add(new Avatar("Valor Presente",loadImage("/img/va.png")));
avatars.add(new Avatar("Valor Presente Capitalizable",loadImage("/img/va2.png")));
avatars.add(new Avatar("Valor Futuro",loadImage("/img/VF1.png")));
avatars.add(new Avatar("Valor Futuro Capitalizable",loadImage("/img/vf2.png")));
avatars.add(new Avatar("Salir",loadImage("/img/salir.png")));
avatars.add(new Avatar("Salir",loadImage("/img/salir.png")));
panelAvatarChooser1.setAvatars(avatars);
}
public static Image loadImage(String filename){
try {
return ImageIO.read(FrCompuestoVAyVF.class.getResource(filename));
} catch (Exception e) {
return null;
}
}