protected void paintComponent(Graphics g) {
										super.paintComponent(g);
										if(image.getImage() != null)
										{
											int destinationWidth = getWidth(),
													destinationHeight = (int)(image.getIconHeight()/((double)image.getIconWidth()/(double)destinationWidth));
	
											setPreferredSize(new Dimension(destinationWidth, destinationHeight));
											g.drawImage(getScaledInstance(image, destinationWidth, destinationHeight), 0, 0, null);
											g.dispose();
											popIn.revalidate();
										}
										else
											setVisible(false);
									}