This commit is contained in:
@@ -70,6 +70,10 @@ public class XPEEM_Settings extends Panel {
|
||||
label6 = new java.awt.Label();
|
||||
label7 = new java.awt.Label();
|
||||
buttonRunSelected = new javax.swing.JButton();
|
||||
checkSetting1 = new javax.swing.JCheckBox();
|
||||
checkSetting2 = new javax.swing.JCheckBox();
|
||||
checkSetting3 = new javax.swing.JCheckBox();
|
||||
checkSetting4 = new javax.swing.JCheckBox();
|
||||
|
||||
ButtonDefaultXrays.setText("X-rays (Standard)");
|
||||
ButtonDefaultXrays.addActionListener(new java.awt.event.ActionListener() {
|
||||
@@ -108,11 +112,11 @@ public class XPEEM_Settings extends Panel {
|
||||
|
||||
label4.setText("Obj. = 1475.0 mA, Stig. A,B = 0.0, Obj. Align. x,y = 0.0, Start voltage = 0.0,");
|
||||
|
||||
label5.setText(" FOV = 100 um, CA = open, Slit = open.");
|
||||
label5.setText(" FOV = 100 um");
|
||||
|
||||
label6.setText(" FOV = 100 um, CA = open, Slit = open.");
|
||||
label6.setText(" FOV = 100 um");
|
||||
|
||||
label7.setText("x,y = 0.0, tilt = 0.0");
|
||||
label7.setText("x,y = 0.0, tilt = 0.0, CA = open, Slit = open, Close VG10.");
|
||||
|
||||
buttonRunSelected.setText("Run Selected");
|
||||
buttonRunSelected.addActionListener(new java.awt.event.ActionListener() {
|
||||
@@ -126,7 +130,13 @@ public class XPEEM_Settings extends Panel {
|
||||
layout.setHorizontalGroup(
|
||||
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
||||
.addGroup(layout.createSequentialGroup()
|
||||
.addGap(79, 79, 79)
|
||||
.addContainerGap()
|
||||
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
||||
.addComponent(checkSetting2)
|
||||
.addComponent(checkSetting3)
|
||||
.addComponent(checkSetting4)
|
||||
.addComponent(checkSetting1))
|
||||
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
|
||||
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
||||
.addGroup(layout.createSequentialGroup()
|
||||
.addComponent(ButtonDefaultOptics10kV)
|
||||
@@ -152,7 +162,7 @@ public class XPEEM_Settings extends Panel {
|
||||
.addComponent(ButtonNeutralizePosition, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
|
||||
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
|
||||
.addComponent(label7, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
|
||||
.addContainerGap(68, Short.MAX_VALUE))
|
||||
.addContainerGap(117, Short.MAX_VALUE))
|
||||
);
|
||||
|
||||
layout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {ButtonDefaultOptics10kV, ButtonDefaultOptics15kV, ButtonDefaultXrays, ButtonNeutralizePosition});
|
||||
@@ -162,6 +172,7 @@ public class XPEEM_Settings extends Panel {
|
||||
.addGroup(layout.createSequentialGroup()
|
||||
.addGap(46, 46, 46)
|
||||
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
||||
.addComponent(checkSetting1)
|
||||
.addComponent(ButtonDefaultOptics15kV)
|
||||
.addGroup(layout.createSequentialGroup()
|
||||
.addComponent(label4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
|
||||
@@ -170,13 +181,19 @@ public class XPEEM_Settings extends Panel {
|
||||
.addGap(39, 39, 39)
|
||||
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
||||
.addGroup(layout.createSequentialGroup()
|
||||
.addComponent(ButtonDefaultOptics10kV)
|
||||
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
|
||||
.addComponent(ButtonDefaultOptics10kV)
|
||||
.addComponent(checkSetting2))
|
||||
.addGap(36, 36, 36)
|
||||
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
|
||||
.addGroup(layout.createSequentialGroup()
|
||||
.addComponent(ButtonDefaultXrays)
|
||||
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
|
||||
.addComponent(ButtonDefaultXrays)
|
||||
.addComponent(checkSetting3))
|
||||
.addGap(42, 42, 42)
|
||||
.addComponent(ButtonNeutralizePosition))
|
||||
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
|
||||
.addComponent(ButtonNeutralizePosition)
|
||||
.addComponent(checkSetting4)))
|
||||
.addGroup(layout.createSequentialGroup()
|
||||
.addComponent(label1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
|
||||
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
|
||||
@@ -252,32 +269,32 @@ public class XPEEM_Settings extends Panel {
|
||||
getContext().startExecution(CommandSource.plugin, null, null,null, false);
|
||||
new Thread(()->{
|
||||
try{
|
||||
if (true){
|
||||
if (checkSetting1.isSelected()==true){
|
||||
this.eval("peem_optics_default_15kV()", true);
|
||||
}
|
||||
if (true){
|
||||
if (checkSetting2.isSelected()==true){
|
||||
this.eval("peem_optics_default_10kV()", true);
|
||||
}
|
||||
if (true){
|
||||
}
|
||||
if (checkSetting3.isSelected()==true){
|
||||
this.eval("xrays_default()", true);
|
||||
}
|
||||
if (true){
|
||||
}
|
||||
if (checkSetting4.isSelected()==true){
|
||||
this.eval("neutralize_position()", true);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
} catch (Exception ex){
|
||||
getLogger().log(Level.WARNING, null, ex);
|
||||
} finally{
|
||||
getLogger().log(Level.WARNING, null, ex);
|
||||
} finally{
|
||||
try {
|
||||
getContext().endExecution();
|
||||
} catch (Context.ContextStateException ex) {
|
||||
getLogger().log(Level.SEVERE, null, ex);
|
||||
}
|
||||
}
|
||||
}).start();
|
||||
}).start();
|
||||
} catch (Exception ex) {
|
||||
showException(ex);
|
||||
}
|
||||
}
|
||||
}//GEN-LAST:event_buttonRunSelectedActionPerformed
|
||||
|
||||
// Variables declaration - do not modify//GEN-BEGIN:variables
|
||||
@@ -286,6 +303,10 @@ public class XPEEM_Settings extends Panel {
|
||||
private javax.swing.JButton ButtonDefaultXrays;
|
||||
private javax.swing.JButton ButtonNeutralizePosition;
|
||||
private javax.swing.JButton buttonRunSelected;
|
||||
private javax.swing.JCheckBox checkSetting1;
|
||||
private javax.swing.JCheckBox checkSetting2;
|
||||
private javax.swing.JCheckBox checkSetting3;
|
||||
private javax.swing.JCheckBox checkSetting4;
|
||||
private java.awt.Label label1;
|
||||
private java.awt.Label label2;
|
||||
private java.awt.Label label3;
|
||||
|
||||
Reference in New Issue
Block a user