I'm trying to add some images to those labels,but Eclipse throw me java.lang.NullPointerException and I don't know why?! Please help :}
public class LabelPanel extends JPanel {                
      public JLabel[] bills;                        
      public LabelPanel() {                  
           setLayout(new FlowLayout());                                                                   
           init();               
           labelOrder();            
      }                         
      private void init() {                 
          bills = new JLabel[4];                    
           for (int i = 0; i < bills.length; i++){                                                       
               bills[0].setIcon(newImageIcon("C:\\users\\Acer\\Documents\\images\\1.jpg"));                                 
               bills[1].setIcon(new ImageIcon("C:\\Users\\Acer\\Documents\\images\\2.jpg"));                        
               bills[2].setIcon(new ImageIcon("C:\\Users\\Acer\\Documents\\images\\5.jpg"));                        
               bills[3].setIcon(new ImageIcon("C:\\Users\\Acer\\Documents\\images\\10.jpg"));                       
               bills[4].setIcon(new ImageIcon("C:\\Users\\Acer\\Documents\\images\\20.jpg"));                   
           }                            
       }    
      private void labelOrder() {                               
           add(bills[0]);               
           add(bills[1]);               
           add(bills[2]);               
           add(bills[3]);               
           add(bills[4]);               
       }  
  }
 
    