Startup
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user