54
54
TechEditWizardData data = wizard.getTechEditData();
55
55
stepSize.setText(Integer.toString(data.getStepSize()));
56
techName.setText(data.getTechName());
56
resolution.setText(Double.toString(data.getResolution()));
57
techName.setText(data.getTechName());
57
58
description.setText(data.getTechDescription());
59
pwellButton.setSelected(data.getPWellProcess());
60
psubstrateButton.setSelected(data.getPSubstratelProcess());
60
61
horizontalButton.setSelected(data.getHorizontalTransistors());
69
70
TechEditWizardData data = wizard.getTechEditData();
70
71
data.setStepSize(TextUtils.atoi(stepSize.getText()));
71
data.setTechName(techName.getText());
72
data.setResolution(TextUtils.atof(resolution.getText()));
73
data.setTechName(techName.getText());
72
74
data.setTechDescription(description.getText());
73
data.setPWellProcess(pwellButton.isSelected());
75
data.setPSubstratelProcess(psubstrateButton.isSelected());
74
76
data.setHorizontalTransistors(horizontalButton.isSelected());
101
103
jLabel12 = new javax.swing.JLabel();
102
104
jLabel14 = new javax.swing.JLabel();
103
105
jLabel15 = new javax.swing.JLabel();
104
pwellButton = new javax.swing.JCheckBox();
106
psubstrateButton = new javax.swing.JCheckBox();
105
107
horizontalButton = new javax.swing.JCheckBox();
107
getContentPane().setLayout(new java.awt.GridBagLayout());
108
jLabel13 = new javax.swing.JLabel();
109
resolution = new javax.swing.JTextField();
109
111
setTitle("General");
112
setName(""); // NOI18N
111
113
addWindowListener(new java.awt.event.WindowAdapter() {
112
114
public void windowClosing(java.awt.event.WindowEvent evt) {
113
115
closeDialog(evt);
118
getContentPane().setLayout(new java.awt.GridBagLayout());
117
120
general.setLayout(new java.awt.GridBagLayout());
221
224
gridBagConstraints.insets = new java.awt.Insets(1, 4, 1, 0);
222
225
general.add(jLabel9, gridBagConstraints);
224
jLabel10.setText("the \"Added Technologies\" project preferences.");
227
jLabel10.setText("the \"Added Technologies\" project settings.");
225
228
gridBagConstraints = new java.awt.GridBagConstraints();
226
229
gridBagConstraints.gridx = 0;
227
230
gridBagConstraints.gridy = 6;
266
269
gridBagConstraints.insets = new java.awt.Insets(4, 4, 1, 0);
267
270
general.add(jLabel15, gridBagConstraints);
269
pwellButton.setText("PWell process technology");
270
pwellButton.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
271
pwellButton.setMargin(new java.awt.Insets(0, 0, 0, 0));
272
psubstrateButton.setText("Psubstrate process");
273
psubstrateButton.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
274
psubstrateButton.addActionListener(new java.awt.event.ActionListener() {
275
public void actionPerformed(java.awt.event.ActionEvent evt) {
276
psubstrateButtonActionPerformed(evt);
272
279
gridBagConstraints = new java.awt.GridBagConstraints();
273
280
gridBagConstraints.gridx = 0;
274
gridBagConstraints.gridy = 15;
281
gridBagConstraints.gridy = 16;
275
282
gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;
276
283
gridBagConstraints.insets = new java.awt.Insets(4, 4, 0, 0);
277
general.add(pwellButton, gridBagConstraints);
284
general.add(psubstrateButton, gridBagConstraints);
279
286
horizontalButton.setText("Horizontal transistors");
280
287
horizontalButton.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
281
horizontalButton.setMargin(new java.awt.Insets(0, 0, 0, 0));
282
288
gridBagConstraints = new java.awt.GridBagConstraints();
283
289
gridBagConstraints.gridx = 0;
284
gridBagConstraints.gridy = 16;
290
gridBagConstraints.gridy = 17;
285
291
gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;
286
292
gridBagConstraints.insets = new java.awt.Insets(4, 4, 0, 0);
287
293
general.add(horizontalButton, gridBagConstraints);
295
jLabel13.setText("Resolution (nm):");
296
gridBagConstraints = new java.awt.GridBagConstraints();
297
gridBagConstraints.gridx = 0;
298
gridBagConstraints.gridy = 15;
299
gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;
300
gridBagConstraints.insets = new java.awt.Insets(1, 4, 1, 0);
301
general.add(jLabel13, gridBagConstraints);
303
resolution.setColumns(15);
304
gridBagConstraints = new java.awt.GridBagConstraints();
305
gridBagConstraints.gridx = 1;
306
gridBagConstraints.gridy = 15;
307
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
308
gridBagConstraints.weightx = 1.0;
309
gridBagConstraints.insets = new java.awt.Insets(1, 0, 1, 2);
310
general.add(resolution, gridBagConstraints);
289
312
getContentPane().add(general, new java.awt.GridBagConstraints());
316
344
private javax.swing.JLabel jLabel7;
317
345
private javax.swing.JLabel jLabel8;
318
346
private javax.swing.JLabel jLabel9;
319
private javax.swing.JCheckBox pwellButton;
347
private javax.swing.JCheckBox psubstrateButton;
348
private javax.swing.JTextField resolution;
320
349
private javax.swing.JTextField stepSize;
321
350
private javax.swing.JTextField techName;
322
351
// End of variables declaration//GEN-END:variables