@Override
			public void paintComponent(Graphics g) {
				super.paintComponent(g);
				// setting to white because someone didn't supplied a picture
				// with transparent background...
				setBackground(Color.WHITE);

				Display.this.lock.lock();
				try {
					g.drawImage(Display.this.img, Display.this.flyPosition[0], Display.this.flyPosition[1], this);
				} finally {
					Display.this.lock.unlock();
				}
			}