📄 newnodestab.java
字号:
User.setReconstructArcsAndExportsToDeletedCells(User.isFactoryReconstructArcsAndExportsToDeletedCells()); if (User.isFactoryPromptForIndexWhenDescending() != User.isPromptForIndexWhenDescending()) User.setPromptForIndexWhenDescending(User.isFactoryPromptForIndexWhenDescending()); if (User.isFactoryDisallowModificationComplexNodes() != User.isDisallowModificationComplexNodes()) User.setDisallowModificationComplexNodes(User.isFactoryDisallowModificationComplexNodes()); if (User.isFactoryDisallowModificationLockedPrims() != User.isDisallowModificationLockedPrims()) User.setDisallowModificationLockedPrims(User.isFactoryDisallowModificationLockedPrims()); if (User.isFactoryMoveAfterDuplicate() != User.isMoveAfterDuplicate()) User.setMoveAfterDuplicate(User.isFactoryMoveAfterDuplicate()); if (User.isFactoryDupCopiesExports() != User.isDupCopiesExports()) User.setDupCopiesExports(User.isFactoryDupCopiesExports()); if (User.isFactoryExtractCopiesExports() != User.isExtractCopiesExports()) User.setExtractCopiesExports(User.isFactoryExtractCopiesExports()); } /** This method is called from within the constructor to * initialize the form. * WARNING: Do NOT modify this code. The content of this method is * always regenerated by the Form Editor. */ // <editor-fold defaultstate="collapsed" desc=" Generated Code ">//GEN-BEGIN:initComponents private void initComponents() { java.awt.GridBagConstraints gridBagConstraints; newNode = new javax.swing.JPanel(); jPanel2 = new javax.swing.JPanel(); jLabel1 = new javax.swing.JLabel(); nodePrimitive = new javax.swing.JComboBox(); nodePrimitiveXSize = new javax.swing.JTextField(); jLabel2 = new javax.swing.JLabel(); jLabel3 = new javax.swing.JLabel(); nodePrimitiveYSize = new javax.swing.JTextField(); technologySelection = new javax.swing.JComboBox(); jLabel4 = new javax.swing.JLabel(); jPanel3 = new javax.swing.JPanel(); nodeCheckCellDates = new javax.swing.JCheckBox(); nodeSwitchTechnology = new javax.swing.JCheckBox(); nodePlaceCellCenter = new javax.swing.JCheckBox(); nodeReconstructArcsExports = new javax.swing.JCheckBox(); nodePromptForIndex = new javax.swing.JCheckBox(); jPanel4 = new javax.swing.JPanel(); nodeDisallowModificationLockedPrims = new javax.swing.JCheckBox(); nodeMoveAfterDuplicate = new javax.swing.JCheckBox(); nodeDupArrayCopyExports = new javax.swing.JCheckBox(); nodeExtractCopyExports = new javax.swing.JCheckBox(); nodeDisallowModificationComplexNodes = new javax.swing.JCheckBox(); getContentPane().setLayout(new java.awt.GridBagLayout()); setTitle("Edit Options"); setName(""); addWindowListener(new java.awt.event.WindowAdapter() { public void windowClosing(java.awt.event.WindowEvent evt) { closeDialog(evt); } }); newNode.setLayout(new java.awt.GridBagLayout()); jPanel2.setLayout(new java.awt.GridBagLayout()); jPanel2.setBorder(javax.swing.BorderFactory.createTitledBorder("For New Primitive Nodes")); jLabel1.setText("Primitive:"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 1; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4); jPanel2.add(jLabel1, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 1; gridBagConstraints.gridwidth = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.weightx = 1.0; gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4); jPanel2.add(nodePrimitive, gridBagConstraints); nodePrimitiveXSize.setColumns(8); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 2; gridBagConstraints.gridwidth = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4); jPanel2.add(nodePrimitiveXSize, gridBagConstraints); jLabel2.setText("Default X size:"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 2; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4); jPanel2.add(jLabel2, gridBagConstraints); jLabel3.setText("Default Y size:"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 3; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4); jPanel2.add(jLabel3, gridBagConstraints); nodePrimitiveYSize.setColumns(8); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 3; gridBagConstraints.gridwidth = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4); jPanel2.add(nodePrimitiveYSize, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 0; gridBagConstraints.gridwidth = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.weightx = 1.0; gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4); jPanel2.add(technologySelection, gridBagConstraints); jLabel4.setText("Technology:"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 0; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4); jPanel2.add(jLabel4, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 0; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; newNode.add(jPanel2, gridBagConstraints); jPanel3.setLayout(new java.awt.GridBagLayout()); jPanel3.setBorder(javax.swing.BorderFactory.createTitledBorder("For Cells")); nodeCheckCellDates.setText("Check cell dates during editing"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 0; gridBagConstraints.gridwidth = 2; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(4, 4, 2, 4); jPanel3.add(nodeCheckCellDates, gridBagConstraints); nodeSwitchTechnology.setText("Switch technology to match current cell"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 1; gridBagConstraints.gridwidth = 2; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(2, 4, 2, 4); jPanel3.add(nodeSwitchTechnology, gridBagConstraints); nodePlaceCellCenter.setText("Place Cell-Center in new cells"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 2; gridBagConstraints.gridwidth = 2; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(2, 4, 2, 4); jPanel3.add(nodePlaceCellCenter, gridBagConstraints); nodeReconstructArcsExports.setText("Reconstruct arcs and exports when deleting instances"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 3; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(2, 4, 2, 4); jPanel3.add(nodeReconstructArcsExports, gridBagConstraints); nodePromptForIndex.setText("Always prompt for index when descending into array nodes"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 5; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(2, 4, 4, 4); jPanel3.add(nodePromptForIndex, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; newNode.add(jPanel3, gridBagConstraints); jPanel4.setLayout(new java.awt.GridBagLayout()); jPanel4.setBorder(javax.swing.BorderFactory.createTitledBorder("For All Nodes")); nodeDisallowModificationLockedPrims.setText("Disallow modification of locked primitives"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 1; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(2, 4, 2, 4); jPanel4.add(nodeDisallowModificationLockedPrims, gridBagConstraints); nodeMoveAfterDuplicate.setText("Move after Duplicate"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 2; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(2, 4, 2, 4); jPanel4.add(nodeMoveAfterDuplicate, gridBagConstraints); nodeDupArrayCopyExports.setText("Duplicate/Array/Paste copies exports"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 3; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(2, 4, 2, 4); jPanel4.add(nodeDupArrayCopyExports, gridBagConstraints); nodeExtractCopyExports.setText("Extract copies exports"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 4; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(2, 4, 4, 4); jPanel4.add(nodeExtractCopyExports, gridBagConstraints); nodeDisallowModificationComplexNodes.setText("Disallow modification of complex nodes"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 0; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(4, 4, 2, 4); jPanel4.add(nodeDisallowModificationComplexNodes, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 4; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; newNode.add(jPanel4, gridBagConstraints); getContentPane().add(newNode, 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 // Variables declaration - do not modify//GEN-BEGIN:variables private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel2; private javax.swing.JLabel jLabel3; private javax.swing.JLabel jLabel4; private javax.swing.JPanel jPanel2; private javax.swing.JPanel jPanel3; private javax.swing.JPanel jPanel4; private javax.swing.JPanel newNode; private javax.swing.JCheckBox nodeCheckCellDates; private javax.swing.JCheckBox nodeDisallowModificationComplexNodes; private javax.swing.JCheckBox nodeDisallowModificationLockedPrims; private javax.swing.JCheckBox nodeDupArrayCopyExports; private javax.swing.JCheckBox nodeExtractCopyExports; private javax.swing.JCheckBox nodeMoveAfterDuplicate; private javax.swing.JCheckBox nodePlaceCellCenter; private javax.swing.JComboBox nodePrimitive; private javax.swing.JTextField nodePrimitiveXSize; private javax.swing.JTextField nodePrimitiveYSize; private javax.swing.JCheckBox nodePromptForIndex; private javax.swing.JCheckBox nodeReconstructArcsExports; private javax.swing.JCheckBox nodeSwitchTechnology; private javax.swing.JComboBox technologySelection; // End of variables declaration//GEN-END:variables}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -