Eu sou bem iniciante em java mesmo, tava tentando fazer um joguinho só que começou a dar esse erro:
Exception in thread “main” java.lang.NullPointerException
at Jogo01.(Jogo01.java:26)
at Jogo01.main(Jogo01.java:36)
Se não me engano esse erro acontece quando eu aponto um valor nulo… Vou postar meu programa aqui pra você darem uma olhada:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Jogo01 extends JFrame implements ActionListener {
private static final long serialVersionUID = 1L;
JLabel lbPontos[] = new JLabel[10];
JButton btn1, btn2, btn3, sair, limpar;
Jogo01(){
super("Game");
setSize(300,400);
setResizable(false);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLayout(null);
for(int i=0, j=10; i < lbPontos.length; i++, j+=10){
lbPontos[i].setText("-");
lbPontos[i].setLocation(j,40);
this.add(lbPontos[i]);
}
}
public static void main(String[] args) {
JFrame Jogo01 = new Jogo01();
Jogo01.setVisible(true);
}
public void actionPerformed(ActionEvent arg0) {
// TODO Auto-generated method stub
}
}
Eu sei que o erro ta no for mas eu não sei onde… =/