Estoy ejecutando mi proyecto en NetBeans pero no puedo ejecutar el archivo .jar con éxito. 1) Estaba desarrollando mi proyecto usando la biblioteca Java Class, y luego descubrí que hay algún problema en los archivos de manifiesto. . 2. Luego, para resolver el problema anterior, creé el proyecto como proyecto JavaApplication, ahora el manifiesto se ve así
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.3
Created-By: 1.6.0_22-b22 (Sun Microsystems Inc.)
Class-Path:
Main-Class: gameloftbraker.GameLoftBraker
en la terminal arroja la siguiente excepción:
Exception in thread "main" java.lang.NullPointerException
at javax.swing.ImageIcon.<init>(ImageIcon.java:204)
at gameloftbraker.Ball.<init>(Ball.java:26)
at gameloftbraker.Arena.gameInit(Arena.java:71)
at gameloftbraker.Arena.addNotify(Arena.java:67)
at java.awt.Container.addNotify(Container.java:2584)
at javax.swing.JComponent.addNotify(JComponent.java:4687)
at java.awt.Container.addNotify(Container.java:2584)
at javax.swing.JComponent.addNotify(JComponent.java:4687)
at java.awt.Container.addNotify(Container.java:2584)
at javax.swing.JComponent.addNotify(JComponent.java:4687)
at javax.swing.JRootPane.addNotify(JRootPane.java:754)
at java.awt.Container.addNotify(Container.java:2584)
at java.awt.Window.addNotify(Window.java:707)
Gracias por la ayuda de antemano. Espero no perderme nada. No hay ningún problema en el código, ya que se compila y se ejecuta correctamente. Si se necesita código, avíseme.
Ball.java
////////////////
package gameloftbraker;
import javax.swing.ImageIcon;
public class Ball extends Graphc implements Commn {
protected String ball = "../images/ball.png"; //address to ball graphic
protected int xdir;
protected int ydir;
public Ball(){
xdir = 2;
ydir = -2;
ImageIcon img = new ImageIcon(this.getClass().getResource(ball));
image = img.getImage();
height = image.getHeight(null);
width = image.getWidth(null);
resetState();
}
// rest of the functions * it works perfectly as project but unable to run in .jar
}
Estoy luchando tratando de googlear este tema. No debo estar usando los términos de búsqueda correctos. Tengo un oyente de ubicación, en Android, y generalmente anido al oyente dentro de la clase que lo estoy usando ...
¿Cuál es la principal diferencia entre el método windowActivated (implementado desde WindowListener) y windowGainedFocus (implementado desde WindowFocusListener)? La documentación de Java dice: ...
Tengo una cuenta regresiva que cuenta hasta una fecha específica. Cada marca (intervalo de 1 segundo) actualiza un cuadro de texto con los días / horas / minutos restantes hasta el evento. Mi problema es que los minutos (no sé ...
He estado tratando de comprender el concepto de subprocesamiento múltiple y confundido sobre el siguiente código: clase MyClass {contenido privado de StringBuilder = nuevo StringBuilder (); public void setContent () {...