@Override
		public void run() {
			if (t != null && t.isRunning()) {
				t.stop();
			} else {
				t = new Timer(TIMER_TIME, displayError);
				t.setRepeats(false);
			}

			setMsgLabel(txt);
			msgLabel.setForeground(Color.white);
			pane.setBackground(Color.red);

			for (Component c : errorComps)
				if (c != null)
					c.setBackground(Color.RED);

			t.start();
		}