Java ImageIcon to JLabel Array

Почему я получаю сообщение об ошибке, когда пытаюсь установить 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. Кто-нибудь может помочь?

0
задан Eng.Fouad 14 June 2012 в 20:08
поделиться