In meiner Klasse habe ich ein Array erstellt und habe dieses anschließend auf ein JFrame übertragen, damit ich dort auf das Array zugreifen kann.
public NewJFrame(String[][][] c){
a = c;
initComponents();
}
Das JFrame habe ich dann unten sichtbar gesetzt.
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new NewJFrame().setVisible(true);
}
});
}
Als das Fenster sich daraufhin nicht öffnete, habe ich herausgefunden, dass ich noch einmal extra
public NewJFrame() {
initComponents();
schreiben muss. Daraufhin klappte es für eine kurze Zeit, bis ich dem Frame ein neues Design gab (Bild ganz unten). Nun öffnet sich das Frame nicht und ich bekomme diese Fehlermeldung:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at javax.swing.ImageIcon.<init>(ImageIcon.java:217)
at quiz.NewJFrame.initComponents(NewJFrame.java:120)
at quiz.NewJFrame.<init>(NewJFrame.java:20)
at quiz.NewJFrame$5.run(NewJFrame.java:186)
Zeile 20 ist die Zeile mit initComponents(); unter public NewJFrame().
Zeile 186 ist die Zeile, wo ich das Fenster auf sichtbar stelle.
Zeile 120 ist ein Fehler im vorgeschriebenen Code (Generated Code):
jLabel1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/quiz/question-mark-background-vector.jpg"))); // NOI18N
Ich weiß gerade gar nicht, wo der Fehler liegt...
Ich würde mich über schnelle Hilfe freuen.
Schonmal danke
Johannes
PS: Das Programm ist für ein Quiz, welches ich als Schulprojekt machen muss.

public NewJFrame(String[][][] c){
a = c;
initComponents();
}
Das JFrame habe ich dann unten sichtbar gesetzt.
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new NewJFrame().setVisible(true);
}
});
}
Als das Fenster sich daraufhin nicht öffnete, habe ich herausgefunden, dass ich noch einmal extra
public NewJFrame() {
initComponents();
schreiben muss. Daraufhin klappte es für eine kurze Zeit, bis ich dem Frame ein neues Design gab (Bild ganz unten). Nun öffnet sich das Frame nicht und ich bekomme diese Fehlermeldung:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at javax.swing.ImageIcon.<init>(ImageIcon.java:217)
at quiz.NewJFrame.initComponents(NewJFrame.java:120)
at quiz.NewJFrame.<init>(NewJFrame.java:20)
at quiz.NewJFrame$5.run(NewJFrame.java:186)
Zeile 20 ist die Zeile mit initComponents(); unter public NewJFrame().
Zeile 186 ist die Zeile, wo ich das Fenster auf sichtbar stelle.
Zeile 120 ist ein Fehler im vorgeschriebenen Code (Generated Code):
jLabel1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/quiz/question-mark-background-vector.jpg"))); // NOI18N
Ich weiß gerade gar nicht, wo der Fehler liegt...
Ich würde mich über schnelle Hilfe freuen.
Schonmal danke
Johannes
PS: Das Programm ist für ein Quiz, welches ich als Schulprojekt machen muss.
