changetext.java
来自「The ElectricTM VLSI Design System is an 」· Java 代码 · 共 954 行 · 第 1/3 页
JAVA
954 行
*/ // <editor-fold defaultstate="collapsed" desc=" Generated Code ">//GEN-BEGIN:initComponents private void initComponents() { java.awt.GridBagConstraints gridBagConstraints; sizeGroup = new javax.swing.ButtonGroup(); whereGroup = new javax.swing.ButtonGroup(); jPanel1 = new javax.swing.JPanel(); changeNodeText = new javax.swing.JCheckBox(); changeArcText = new javax.swing.JCheckBox(); changeExportText = new javax.swing.JCheckBox(); changeAnnotationText = new javax.swing.JCheckBox(); changeInstanceText = new javax.swing.JCheckBox(); changeCellText = new javax.swing.JCheckBox(); selectedText = new javax.swing.JLabel(); changeSelectedObjects = new javax.swing.JRadioButton(); changeAllInCell = new javax.swing.JRadioButton(); changeCellsWithView = new javax.swing.JRadioButton(); viewList = new javax.swing.JComboBox(); changeAllInLibrary = new javax.swing.JRadioButton(); jPanel2 = new javax.swing.JPanel(); pointSize = new javax.swing.JTextField(); unitSize = new javax.swing.JTextField(); jLabel2 = new javax.swing.JLabel(); usePoints = new javax.swing.JRadioButton(); useUnits = new javax.swing.JRadioButton(); jLabel3 = new javax.swing.JLabel(); font = new javax.swing.JComboBox(); bold = new javax.swing.JCheckBox(); italic = new javax.swing.JCheckBox(); underline = new javax.swing.JCheckBox(); cancel = new javax.swing.JButton(); ok = new javax.swing.JButton(); getContentPane().setLayout(new java.awt.GridBagLayout()); setTitle("Change Text Size"); setName(""); addWindowListener(new java.awt.event.WindowAdapter() { public void windowClosing(java.awt.event.WindowEvent evt) { closeDialog(evt); } }); jPanel1.setLayout(new java.awt.GridBagLayout()); jPanel1.setBorder(new javax.swing.border.TitledBorder("What to Change")); changeNodeText.setText("Change size of node text"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 0; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(2, 4, 2, 4); jPanel1.add(changeNodeText, gridBagConstraints); changeArcText.setText("Change size of arc text"); 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); jPanel1.add(changeArcText, gridBagConstraints); changeExportText.setText("Change size of export text"); 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); jPanel1.add(changeExportText, gridBagConstraints); changeAnnotationText.setText("Change size of annotation text"); 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); jPanel1.add(changeAnnotationText, gridBagConstraints); changeInstanceText.setText("Change size of instance name text"); 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, 2, 4); jPanel1.add(changeInstanceText, gridBagConstraints); changeCellText.setText("Change size of cell text"); 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); jPanel1.add(changeCellText, gridBagConstraints); selectedText.setText("No text to change"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 6; gridBagConstraints.gridwidth = 2; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4); jPanel1.add(selectedText, gridBagConstraints); whereGroup.add(changeSelectedObjects); changeSelectedObjects.setText("Change only selected objects"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 0; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(2, 4, 2, 4); jPanel1.add(changeSelectedObjects, gridBagConstraints); whereGroup.add(changeAllInCell); changeAllInCell.setText("Change all in this cell"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 1; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(2, 4, 2, 4); jPanel1.add(changeAllInCell, gridBagConstraints); whereGroup.add(changeCellsWithView); changeCellsWithView.setText("Change all cells with view:"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 2; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(2, 4, 2, 4); jPanel1.add(changeCellsWithView, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 3; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(2, 20, 2, 4); jPanel1.add(viewList, gridBagConstraints); whereGroup.add(changeAllInLibrary); changeAllInLibrary.setText("Change all in this library"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 4; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(2, 4, 2, 4); jPanel1.add(changeAllInLibrary, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 0; gridBagConstraints.gridwidth = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.weightx = 1.0; getContentPane().add(jPanel1, gridBagConstraints); jPanel2.setLayout(new java.awt.GridBagLayout()); jPanel2.setBorder(new javax.swing.border.TitledBorder("How to Change it")); pointSize.setColumns(6); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 0; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; jPanel2.add(pointSize, gridBagConstraints); unitSize.setColumns(6); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 1; jPanel2.add(unitSize, gridBagConstraints); jLabel2.setText("Size:"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 0; gridBagConstraints.gridheight = 2; jPanel2.add(jLabel2, gridBagConstraints); sizeGroup.add(usePoints); usePoints.setText("Points (max 63)"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 0; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; jPanel2.add(usePoints, gridBagConstraints); sizeGroup.add(useUnits); useUnits.setText("Units (max 127.75)"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 1; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; jPanel2.add(useUnits, gridBagConstraints); jLabel3.setText("Font:"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 2; jPanel2.add(jLabel3, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 2; gridBagConstraints.gridwidth = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.weightx = 1.0; jPanel2.add(font, gridBagConstraints); bold.setText("Bold"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 3; jPanel2.add(bold, gridBagConstraints); italic.setText("Italic"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 3; jPanel2.add(italic, gridBagConstraints); underline.setText("Underline"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 3; jPanel2.add(underline, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 1; gridBagConstraints.gridheight = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.weightx = 1.0; getContentPane().add(jPanel2, gridBagConstraints); cancel.setText("Cancel"); cancel.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { cancelActionPerformed(evt); } }); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 1; gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4); getContentPane().add(cancel, gridBagConstraints); ok.setText("OK"); ok.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { okActionPerformed(evt); } }); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 2; gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4); getContentPane().add(ok, gridBagConstraints); pack(); } // </editor-fold>//GEN-END:initComponents private void okActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_okActionPerformed {//GEN-HEADEREND:event_okActionPerformed Cell cell = WindowFrame.needCurCell(); if (cell == null) return; gatherTextChoices(); new ChangeTextSizes(cell, cp); closeDialog(null); }//GEN-LAST:event_okActionPerformed private void cancelActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_cancelActionPerformed {//GEN-HEADEREND:event_cancelActionPerformed closeDialog(null); }//GEN-LAST:event_cancelActionPerformed /** 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.JCheckBox bold; private javax.swing.JButton cancel; private javax.swing.JRadioButton changeAllInCell; private javax.swing.JRadioButton changeAllInLibrary; private javax.swing.JCheckBox changeAnnotationText; private javax.swing.JCheckBox changeArcText; private javax.swing.JCheckBox changeCellText; private javax.swing.JRadioButton changeCellsWithView; private javax.swing.JCheckBox changeExportText; private javax.swing.JCheckBox changeInstanceText; private javax.swing.JCheckBox changeNodeText; private javax.swing.JRadioButton changeSelectedObjects; private javax.swing.JComboBox font; private javax.swing.JCheckBox italic; private javax.swing.JLabel jLabel2; private javax.swing.JLabel jLabel3; private javax.swing.JPanel jPanel1; private javax.swing.JPanel jPanel2; private javax.swing.JButton ok; private javax.swing.JTextField pointSize; private javax.swing.JLabel selectedText; private javax.swing.ButtonGroup sizeGroup; private javax.swing.JCheckBox underline; private javax.swing.JTextField unitSize; private javax.swing.JRadioButton usePoints; private javax.swing.JRadioButton useUnits; private javax.swing.JComboBox viewList; private javax.swing.ButtonGroup whereGroup; // End of variables declaration//GEN-END:variables}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?