From 48127195dfe5b9e5b1cf2bae51e62ec8d32717bc Mon Sep 17 00:00:00 2001 From: Alexandre Gobbo Date: Fri, 8 Nov 2019 16:49:31 +0100 Subject: [PATCH] Startup --- plugins/Eiger.java | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/plugins/Eiger.java b/plugins/Eiger.java index f0455c2..62955e3 100644 --- a/plugins/Eiger.java +++ b/plugins/Eiger.java @@ -6,6 +6,8 @@ import ch.psi.utils.State; import ch.psi.utils.swing.SwingUtils; import java.awt.Component; import java.util.HashMap; +import javax.swing.ComboBoxModel; +import javax.swing.JCheckBox; import javax.swing.JComboBox; import javax.swing.JPanel; import javax.swing.JSpinner; @@ -56,12 +58,15 @@ public class Eiger extends Panel { SwingUtils.setEnumCombo(comboImgPol1, Polarization.class); SwingUtils.setEnumCombo(comboImgPol2, Polarization.class); SwingUtils.setEnumCombo(comboImgMethod, ImgMethod.class); - Component[] parameterControls = new Component[0]; + comboID.setSelectedIndex(0); + Component[] parameterControls = new Component[]{comboID}; + /* for (JPanel panel : new JPanel[]{panelBeamline, panelImgControls, panelSpectrum}){ - for (Class cls : new Class[]{JComboBox.class, JSpinner.class, JToggleButton.class}){ - parameterControls = Arr.append(parameterControls, SwingUtils.getComponentsByType(panelBeamline, cls)); + for (Class cls : new Class[]{ComboBoxModel.class, JSpinner.class, JCheckBox.class}){ + parameterControls = Arr.append(parameterControls, SwingUtils.getComponentsByType(panel, cls)); } } +*/ this.parameterControls = parameterControls; setPersistedComponents(parameterControls); }