Почему я получаю сообщение об ошибке, когда пытаюсь установить ImageIcon этого JLabel на что-то. Он возвращает исключение нулевого указателя. Кто-нибудь знает проблему?
public class Window extends JFrame{
JPanel panel = new JPanel();
JLabel stick[] = new JLabel[10];
Window(){
super("ThisIsWindow");
setSize(650,550);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setResizable(false);
add(panel);
panel.setLayout(null);
stick[5].setIcon(new ImageIcon("stick.gif"));
}
}
Ошибка возникает в последней строке кода, которая устанавливает stick[5] в stick.gif. Кто-нибудь может помочь?