Beispiel #1
0
 /** run thread */
 public void run() {
   for (; ; ) {
     try {
       Thread.sleep(1000);
     } catch (InterruptedException e) {
     }
     switch (state) {
       case WRONG_PROBE:
         if (getIcon() == wrongProbeImage) {
           setIcon(readyProbeImage);
         } else {
           setIcon(wrongProbeImage);
         }
         break;
       case ERROR:
         if (getIcon() == errorProbeImage) {
           setIcon(readyProbeImage);
         } else {
           setIcon(errorProbeImage);
         }
         break;
     }
   } // infinite loop
 } // run()