From d932909a421ac598ae6a0040e6352dda569e55c4 Mon Sep 17 00:00:00 2001 From: gac-iss Date: Wed, 18 Jan 2023 15:57:10 +0100 Subject: [PATCH] --- src/main/java/ScientaParametersPanel.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/main/java/ScientaParametersPanel.java b/src/main/java/ScientaParametersPanel.java index 49d1893..48253fa 100644 --- a/src/main/java/ScientaParametersPanel.java +++ b/src/main/java/ScientaParametersPanel.java @@ -34,6 +34,18 @@ public final class ScientaParametersPanel extends DevicePanel { model.addElement(energy); } comboPass.setModel(model); + valueTime.addListener((ValueSelection origin, double value, boolean editing) -> { + if (editing) { + try{ + int val_ms = (int) (((Double) value) * 1000); + if ((val_ms % 40) != 0){ + throw new IOException("Value must be multiple of 40ms"); + } + } catch (Exception ex) { + showException(ex); + } + } + }); } @Override