📄 ncctab.java
字号:
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; operation.add(hierAll, gridBagConstraints); operationGroup.add(flatTop); flatTop.setText("Flat Comparison"); flatTop.setActionCommand("Flat NCC"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; operation.add(flatTop, gridBagConstraints); operationGroup.add(listAnn); listAnn.setText("List NCC annotations"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 3; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; operation.add(listAnn, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 0; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; ncc.add(operation, gridBagConstraints); sizeChecking.setLayout(new java.awt.GridBagLayout()); sizeChecking.setBorder(javax.swing.BorderFactory.createTitledBorder("Size Checking")); enableSizeChecking.setText("Check transistor sizes"); enableSizeChecking.setActionCommand("Check Transistor Sizes"); enableSizeChecking.setHorizontalTextPosition(javax.swing.SwingConstants.LEADING); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 1; gridBagConstraints.gridwidth = 2; sizeChecking.add(enableSizeChecking, gridBagConstraints); jLabel75.setText("Relative size tolerance (%):"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 2; gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST; gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4); sizeChecking.add(jLabel75, gridBagConstraints); jLabel76.setText("Absolute size tolerance (units):"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 3; gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST; gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4); sizeChecking.add(jLabel76, gridBagConstraints); relativeSizeTolerance.setColumns(6); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 2; gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTH; gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4); sizeChecking.add(relativeSizeTolerance, gridBagConstraints); absoluteSizeTolerance.setColumns(6); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 3; gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTH; gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4); sizeChecking.add(absoluteSizeTolerance, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 1; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; ncc.add(sizeChecking, gridBagConstraints); checkingAllCells.setLayout(new java.awt.GridBagLayout()); checkingAllCells.setBorder(javax.swing.BorderFactory.createTitledBorder("Checking All Cells")); haltAfterFindingFirstMismatchedCell.setText("Halt after finding the first mismatched cell"); haltAfterFindingFirstMismatchedCell.setActionCommand("Halt on First Mismatched Cell"); haltAfterFindingFirstMismatchedCell.setHorizontalTextPosition(javax.swing.SwingConstants.LEADING); checkingAllCells.add(haltAfterFindingFirstMismatchedCell, new java.awt.GridBagConstraints()); skipPassed.setText("Don't recheck cells that have passed in this Electric run"); skipPassed.setHorizontalTextPosition(javax.swing.SwingConstants.LEADING); skipPassed.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { skipPassedActionPerformed(evt); } }); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 1; checkingAllCells.add(skipPassed, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; ncc.add(checkingAllCells, gridBagConstraints); progressReport.setLayout(new java.awt.GridBagLayout()); progressReport.setBorder(javax.swing.BorderFactory.createTitledBorder("Reporting Progress")); jLabel4.setText("How many status messages to print (0->few, 2->many):"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 0; gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4); progressReport.add(jLabel4, gridBagConstraints); howMuchStatus.setColumns(6); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; progressReport.add(howMuchStatus, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 3; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; ncc.add(progressReport, gridBagConstraints); errorReport.setLayout(new java.awt.GridBagLayout()); errorReport.setBorder(javax.swing.BorderFactory.createTitledBorder("Error Reporting")); jLabel1.setLabelFor(maxMatched); jLabel1.setText("Maximum number of matched equivalence classes to print"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 0; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 5, 0, 5); errorReport.add(jLabel1, gridBagConstraints); jLabel2.setLabelFor(maxMismatched); jLabel2.setText("Maximum number of mismatched equivalence classes to print"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 1; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 5, 0, 5); errorReport.add(jLabel2, gridBagConstraints); jLabel3.setLabelFor(maxMembers); jLabel3.setText("Maximum number of equivalence class members to print"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 5, 0, 5); errorReport.add(jLabel3, gridBagConstraints); maxMatched.setColumns(6); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 0; errorReport.add(maxMatched, gridBagConstraints); maxMismatched.setColumns(6); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 1; errorReport.add(maxMismatched, gridBagConstraints); maxMembers.setColumns(6); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 2; errorReport.add(maxMembers, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 4; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; ncc.add(errorReport, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 0; getContentPane().add(ncc, gridBagConstraints); pack(); }// </editor-fold>//GEN-END:initComponents private void hierAllActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_hierAllActionPerformed // TODO add your handling code here: }//GEN-LAST:event_hierAllActionPerformed private void skipPassedActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_skipPassedActionPerformed // TODO add your handling code here: }//GEN-LAST:event_skipPassedActionPerformed /** Closes the dialog */ private void closeDialog(java.awt.event.WindowEvent evt)//GEN-FIRST:event_closeDialog { setVisible(false); dispose(); }//GEN-LAST:event_closeDialog // Variables declaration - do not modify//GEN-BEGIN:variables private javax.swing.JTextField absoluteSizeTolerance; private javax.swing.JPanel checkingAllCells; private javax.swing.JCheckBox enableSizeChecking; private javax.swing.JPanel errorReport; private javax.swing.JRadioButton flatTop; private javax.swing.JCheckBox haltAfterFindingFirstMismatchedCell; private javax.swing.JRadioButton hierAll; private javax.swing.JTextField howMuchStatus; private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel2; private javax.swing.JLabel jLabel3; private javax.swing.JLabel jLabel4; private javax.swing.JLabel jLabel75; private javax.swing.JLabel jLabel76; private javax.swing.JRadioButton listAnn; private javax.swing.JTextField maxMatched; private javax.swing.JTextField maxMembers; private javax.swing.JTextField maxMismatched; private javax.swing.JPanel ncc; private javax.swing.JPanel operation; private javax.swing.ButtonGroup operationGroup; private javax.swing.JPanel progressReport; private javax.swing.JTextField relativeSizeTolerance; private javax.swing.JPanel sizeChecking; private javax.swing.JCheckBox skipPassed; // End of variables declaration//GEN-END:variables}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -