/** * Sets the state of the threshold led. * The led could blink which will be triggered by a javax.swing.Timer * that triggers every 500 ms. The blinking will be done by switching * between two images. * @param LED_BLINKING */ public void setLedBlinking(final boolean LED_BLINKING) { if (ledBlinking == LED_BLINKING) {return;} ledBlinking = LED_BLINKING; if (LED_BLINKING) { LED_BLINKING_TIMER.start(); } else { setCurrentLedImage(getLedImageOff()); LED_BLINKING_TIMER.stop(); } }
/** * Sets the state of the threshold led. * The led could blink which will be triggered by a javax.swing.Timer * that triggers every 500 ms. The blinking will be done by switching * between two images. * @param LED_BLINKING */ public void setLedBlinking(final boolean LED_BLINKING) { if (ledBlinking == LED_BLINKING) {return;} ledBlinking = LED_BLINKING; if (LED_BLINKING) { LED_BLINKING_TIMER.start(); } else { setCurrentLedImage(getLedImageOff()); LED_BLINKING_TIMER.stop(); } }
private void init(final int WIDTH) { if (WIDTH <= 1) { return; } if (ledImageOff != null) { ledImageOff.flush(); } ledImageOff = create_LED_Image(WIDTH, 0, ledColor, ledType); if (ledImageOn != null) { ledImageOn.flush(); } ledImageOn = create_LED_Image(WIDTH, 1, ledColor, ledType); if (ledOn) { setCurrentLedImage(ledImageOn); } else { setCurrentLedImage(ledImageOff); } } // </editor-fold>
private void init(final int WIDTH) { if (WIDTH <= 1) { return; } if (ledImageOff != null) { ledImageOff.flush(); } ledImageOff = create_LED_Image(WIDTH, 0, ledColor, ledType); if (ledImageOn != null) { ledImageOn.flush(); } ledImageOn = create_LED_Image(WIDTH, 1, ledColor, ledType); if (ledOn) { setCurrentLedImage(ledImageOn); } else { setCurrentLedImage(ledImageOff); } } // </editor-fold>