@Override
		public void mousePressed(MouseEvent me) {

			// Pentru img1
			int width = 250;
			int height = 250;
			Image image = ImageViewer.buildImage(imageFile1);
			Image img1 = ImageViewer.resize(image, width, height);

			// Pentru img2
			width = 250;
			height = 250;
			image = ImageViewer.buildImage(imageFile2);
			Image img2 = ImageViewer.resize(image, width, height);

			imagePanel.remove(imagePanel.getComponent(1));

			FadeOut fo = null;

			if (img1Selected) {
				fo = new FadeOut(img1, img2);
			} else {
				fo = new FadeOut(img2, img1);
			}

			img1Selected = false;
			img2Selected = false;

			fo.setSize(250, 250);
			fo.setAlphaLimit(0.5f);
			fo.start();

			// Pentru sizedIcon
			width = 250;
			height = 250;
			image = ImageViewer.buildImage(imageFile2);
			image = ImageViewer.resize(image, width, height);
			ImageIcon sizedIcon = new ImageIcon(image);

			final JLabel labelImg = new JLabel(sizedIcon);

			labelImg.add(fo);

			imagePanel.add(labelImg, 1);

			revalidate();
			repaint();

		}