Hola soy nuevo en temas de java y practico con un libro, pero al copiar el codigo a netbeans me sale un error con java.lang.NullPointerException. Me parece que el error esta en el metodo cargarImagenes pero no logro dar con el. Espero su ayuda pues no se cual es el problema. Gracias
Código Java:
Ver originalpublic final class PanelPrincipal
extends javax.
swing.
JPanel {
final int maximo = 27;
private int actual = 0;
public PanelPrincipal() {
initComponents();
cargarImagenes();
}
public void cargarImagenes(){
String path
= "/imagenes/rostro"; for(int i=1; i<=maximo; i++){
if(i<10)
nombre = path + "0" + i + ".jpg";
else
nombre = path + i + ".jpg";
imagen
[i
-1] = new ImageIcon(getClass
().
getResource(nombre
)); }
}
private void btnPrimeroActionPerformed
(java.
awt.
event.
ActionEvent evt
) { actual = 0;
visualiza();
}
public void visualiza(){
lblImagen.setText("" + (actual + 1));
lblImagen.setIcon(imagen[actual]);
}
private void btnSiguienteActionPerformed
(java.
awt.
event.
ActionEvent evt
) { if(actual < (maximo - 1))
actual ++;
else
actual = 0;
visualiza();
}
private void btnAnteriorActionPerformed
(java.
awt.
event.
ActionEvent evt
) { if(actual > 0)
actual--;
else
actual = maximo - 1;
visualiza();
}
private void btnUltimoActionPerformed
(java.
awt.
event.
ActionEvent evt
) { actual = maximo - 1;
visualiza();
}
}