📄 wellimplant.java
字号:
wellImplant.add(nWellWidth, gridBagConstraints); jLabel8.setText("NWell P active overhang (J):"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 12; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(1, 4, 1, 0); wellImplant.add(jLabel8, gridBagConstraints); nWellOverhangP.setColumns(8); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 12; gridBagConstraints.insets = new java.awt.Insets(1, 0, 1, 2); wellImplant.add(nWellOverhangP, gridBagConstraints); jLabel9.setText("NWell spacing (L):"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 15; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(1, 4, 1, 0); wellImplant.add(jLabel9, gridBagConstraints); nWellSpacing.setColumns(8); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 15; gridBagConstraints.insets = new java.awt.Insets(1, 0, 1, 2); wellImplant.add(nWellSpacing, gridBagConstraints); jLabel10.setText("Distances are in nanometers"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 16; gridBagConstraints.gridwidth = 3; gridBagConstraints.insets = new java.awt.Insets(4, 4, 1, 0); wellImplant.add(jLabel10, gridBagConstraints); jLabel11.setText("Well / Implant Parameters"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 0; gridBagConstraints.gridwidth = 3; gridBagConstraints.insets = new java.awt.Insets(4, 0, 4, 0); wellImplant.add(jLabel11, gridBagConstraints); jLabel12.setText("Distance"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 2; wellImplant.add(jLabel12, gridBagConstraints); jLabel13.setText("Rule Name"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 2; wellImplant.add(jLabel13, gridBagConstraints); nPlusWidthRule.setColumns(8); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 3; gridBagConstraints.insets = new java.awt.Insets(1, 0, 1, 2); wellImplant.add(nPlusWidthRule, gridBagConstraints); nPlusOverhangDiffRule.setColumns(8); nPlusOverhangDiffRule.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { nPlusOverhangDiffRuleActionPerformed(evt); } }); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 4; gridBagConstraints.insets = new java.awt.Insets(1, 0, 1, 2); wellImplant.add(nPlusOverhangDiffRule, gridBagConstraints); nPlusSpacingRule.setColumns(8); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 6; wellImplant.add(nPlusSpacingRule, gridBagConstraints); pPlusWidthRule.setColumns(8); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 7; gridBagConstraints.insets = new java.awt.Insets(4, 0, 1, 2); wellImplant.add(pPlusWidthRule, gridBagConstraints); pPlusOverhangDiffRule.setColumns(8); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 8; gridBagConstraints.insets = new java.awt.Insets(1, 0, 1, 2); wellImplant.add(pPlusOverhangDiffRule, gridBagConstraints); pPlusSpacingRule.setColumns(8); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 10; wellImplant.add(pPlusSpacingRule, gridBagConstraints); nWellWidthRule.setColumns(8); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 11; gridBagConstraints.insets = new java.awt.Insets(4, 0, 1, 2); wellImplant.add(nWellWidthRule, gridBagConstraints); nWellOverhangRuleP.setColumns(8); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 12; gridBagConstraints.insets = new java.awt.Insets(1, 0, 1, 2); wellImplant.add(nWellOverhangRuleP, gridBagConstraints); nWellSpacingRule.setColumns(8); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 15; gridBagConstraints.insets = new java.awt.Insets(1, 0, 1, 2); wellImplant.add(nWellSpacingRule, gridBagConstraints); jLabel14.setText("NPlus poly overhang (C):"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 5; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(1, 4, 4, 0); wellImplant.add(jLabel14, gridBagConstraints); nPlusOverhangPoly.setColumns(8); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 5; gridBagConstraints.insets = new java.awt.Insets(1, 0, 4, 2); wellImplant.add(nPlusOverhangPoly, gridBagConstraints); nPlusOverhangPolyRule.setColumns(8); nPlusOverhangPolyRule.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { nPlusOverhangPolyRuleActionPerformed(evt); } }); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 5; wellImplant.add(nPlusOverhangPolyRule, gridBagConstraints); jLabel15.setText("PPlus poly overhang (G):"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 9; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(1, 4, 1, 0); wellImplant.add(jLabel15, gridBagConstraints); pPlusOverhangPolyRule.setColumns(8); pPlusOverhangPolyRule.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { pPlusOverhangPolyRuleActionPerformed(evt); } }); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 9; gridBagConstraints.insets = new java.awt.Insets(1, 0, 1, 2); wellImplant.add(pPlusOverhangPolyRule, gridBagConstraints); pPlusOverhangPoly.setColumns(8); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 9; gridBagConstraints.insets = new java.awt.Insets(1, 0, 1, 2); wellImplant.add(pPlusOverhangPoly, gridBagConstraints); jLabel16.setText("NWell N active overhang (K):"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 13; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(1, 4, 1, 0); wellImplant.add(jLabel16, gridBagConstraints); nWellOverhangN.setColumns(8); nWellOverhangN.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { nWellOverhangNActionPerformed(evt); } }); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 13; gridBagConstraints.insets = new java.awt.Insets(1, 0, 1, 2); wellImplant.add(nWellOverhangN, gridBagConstraints); nWellOverhangRuleN.setColumns(8); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 13; gridBagConstraints.insets = new java.awt.Insets(1, 0, 1, 2); wellImplant.add(nWellOverhangRuleN, gridBagConstraints); getContentPane().add(wellImplant, new java.awt.GridBagConstraints()); pack(); }// </editor-fold>//GEN-END:initComponents /** Closes the dialog */ private void closeDialog(java.awt.event.WindowEvent evt)//GEN-FIRST:event_closeDialog { setVisible(false); dispose(); }//GEN-LAST:event_closeDialog private void nPlusOverhangPolyRuleActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_nPlusOverhangPolyRuleActionPerformed // TODO add your handling code here:}//GEN-LAST:event_nPlusOverhangPolyRuleActionPerformed private void nPlusOverhangDiffActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_nPlusOverhangDiffActionPerformed // TODO add your handling code here:}//GEN-LAST:event_nPlusOverhangDiffActionPerformed private void pPlusOverhangPolyRuleActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_pPlusOverhangPolyRuleActionPerformed // TODO add your handling code here:}//GEN-LAST:event_pPlusOverhangPolyRuleActionPerformed private void nPlusOverhangDiffRuleActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_nPlusOverhangDiffRuleActionPerformed // TODO add your handling code here:}//GEN-LAST:event_nPlusOverhangDiffRuleActionPerformedprivate void nWellOverhangNActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_nWellOverhangNActionPerformed// TODO add your handling code here:}//GEN-LAST:event_nWellOverhangNActionPerformed // Variables declaration - do not modify//GEN-BEGIN:variables private javax.swing.JLabel image; private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel10; private javax.swing.JLabel jLabel11; private javax.swing.JLabel jLabel12; private javax.swing.JLabel jLabel13; private javax.swing.JLabel jLabel14; private javax.swing.JLabel jLabel15; private javax.swing.JLabel jLabel16; private javax.swing.JLabel jLabel2; private javax.swing.JLabel jLabel3; private javax.swing.JLabel jLabel4; private javax.swing.JLabel jLabel5; private javax.swing.JLabel jLabel6; private javax.swing.JLabel jLabel7; private javax.swing.JLabel jLabel8; private javax.swing.JLabel jLabel9; private javax.swing.JTextField nPlusOverhangDiff; private javax.swing.JTextField nPlusOverhangDiffRule; private javax.swing.JTextField nPlusOverhangPoly; private javax.swing.JTextField nPlusOverhangPolyRule; private javax.swing.JTextField nPlusSpacing; private javax.swing.JTextField nPlusSpacingRule; private javax.swing.JTextField nPlusWidth; private javax.swing.JTextField nPlusWidthRule; private javax.swing.JTextField nWellOverhangN; private javax.swing.JTextField nWellOverhangP; private javax.swing.JTextField nWellOverhangRuleN; private javax.swing.JTextField nWellOverhangRuleP; private javax.swing.JTextField nWellSpacing; private javax.swing.JTextField nWellSpacingRule; private javax.swing.JTextField nWellWidth; private javax.swing.JTextField nWellWidthRule; private javax.swing.JTextField pPlusOverhangDiff; private javax.swing.JTextField pPlusOverhangDiffRule; private javax.swing.JTextField pPlusOverhangPoly; private javax.swing.JTextField pPlusOverhangPolyRule; private javax.swing.JTextField pPlusSpacing; private javax.swing.JTextField pPlusSpacingRule; private javax.swing.JTextField pPlusWidth; private javax.swing.JTextField pPlusWidthRule; private javax.swing.JPanel wellImplant; // End of variables declaration//GEN-END:variables}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -