code: private JLabel createAlertLabel(String toolTipText, URL imageUrl) throws NullPointerException {
  		JLabel label = new JLabel("0", DisplayUtils.getScaledIcon(new ImageIcon(imageUrl)), JLabel.LEADING);
  		label.setToolTipText(toolTipText);
  		label.setBorder(BorderFactory.createEmptyBorder(0, 5, 0, 5));
  		
  		return label;
  	}
docs: Creates a {@code JLabel} with text "0", an {@code ImageIcon} created from
  the specified URL, the specified tool tip text and an empty border that
  takes up 5 pixels to the right and left of the {@code JLabel}.
  
  @param toolTipText
  the tool tip text, if toolTipText is {@code null} no tool tip
  is displayed
  @param imageUrl
  the URL to the image
  
  @throws NullPointerException
  if imageUrl is {@code null}.
  
  @return the {@code JLabel} object
  
  @see JLabel#setToolTipText(String)