📄 hcipherapp.java~
字号:
/* * HCipherApp.java * * Created on 2003?月19日, 下?:38 */package HUtil.HCipher;import java.io.*;import javax.swing.JFileChooser;/** * * @author H */public class HCipherApp extends javax.swing.JFrame { /** Creates new form HCipherApp */ public HCipherApp() { initComponents(); this.jComboBox1.addItem("1"); this.jComboBox1.addItem("2"); this.jComboBox1.setSelectedIndex(1); jTabbedPane1.setTitleAt(0,"HCipher"); jTabbedPane1.setTitleAt(1,"HCipher_String"); jTabbedPane1.setTitleAt(2,"HRas"); this.setBounds(100,100,600,380); hcipher = new HCipher(); } private HCipher hcipher; private File[] infile; private String outfile_path = ""; private JFileChooser filechooser; final private String FILETYPE = ".hcf" ; private File[] ras_infile; private String ras_outfile_path = ""; final private String RASFILETYPE = ".hrs" ; /** 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. */ private void initComponents() {//GEN-BEGIN:initComponents buttonGroup1 = new javax.swing.ButtonGroup(); buttonGroup2 = new javax.swing.ButtonGroup(); jTabbedPane1 = new javax.swing.JTabbedPane(); jPanel1 = new javax.swing.JPanel(); jPanel3 = new javax.swing.JPanel(); jPanel8 = new javax.swing.JPanel(); jLabel1 = new javax.swing.JLabel(); jTextField1 = new javax.swing.JTextField(); jButton1 = new javax.swing.JButton(); jCheckBox1 = new javax.swing.JCheckBox(); jPanel9 = new javax.swing.JPanel(); jLabel2 = new javax.swing.JLabel(); jTextField2 = new javax.swing.JTextField(); jButton2 = new javax.swing.JButton(); jRadioButton1 = new javax.swing.JRadioButton(); jRadioButton2 = new javax.swing.JRadioButton(); jPanel10 = new javax.swing.JPanel(); jLabel3 = new javax.swing.JLabel(); jPasswordField_tab1_1 = new javax.swing.JPasswordField(); jLabel4 = new javax.swing.JLabel(); jPasswordField_tab1_2 = new javax.swing.JPasswordField(); jButton3 = new javax.swing.JButton(); jButton4 = new javax.swing.JButton(); jLabel11 = new javax.swing.JLabel(); jComboBox1 = new javax.swing.JComboBox(); jPanel4 = new javax.swing.JPanel(); jPanel5 = new javax.swing.JPanel(); jPanel6 = new javax.swing.JPanel(); jScrollPane1 = new javax.swing.JScrollPane(); jTextArea1 = new javax.swing.JTextArea(); jPanel2 = new javax.swing.JPanel(); jPanel7 = new javax.swing.JPanel(); jPanel14 = new javax.swing.JPanel(); jLabel5 = new javax.swing.JLabel(); jTextField5 = new javax.swing.JTextField(); jButton5 = new javax.swing.JButton(); jButton_TAB2_Reset = new javax.swing.JButton(); jPanel15 = new javax.swing.JPanel(); jLabel6 = new javax.swing.JLabel(); jTextField6 = new javax.swing.JTextField(); jPanel16 = new javax.swing.JPanel(); jPanel11 = new javax.swing.JPanel(); jPanel12 = new javax.swing.JPanel(); jPanel13 = new javax.swing.JPanel(); jScrollPane2 = new javax.swing.JScrollPane(); jTextArea2 = new javax.swing.JTextArea(); jPanel17 = new javax.swing.JPanel(); jPanel18 = new javax.swing.JPanel(); jPanel22 = new javax.swing.JPanel(); jLabel9 = new javax.swing.JLabel(); jTextField9 = new javax.swing.JTextField(); jButton7 = new javax.swing.JButton(); jCheckBox2 = new javax.swing.JCheckBox(); jPanel23 = new javax.swing.JPanel(); jLabel10 = new javax.swing.JLabel(); jTextField10 = new javax.swing.JTextField(); jButton8 = new javax.swing.JButton(); jRadioButton3 = new javax.swing.JRadioButton(); jRadioButton4 = new javax.swing.JRadioButton(); jPanel24 = new javax.swing.JPanel(); jLabel7 = new javax.swing.JLabel(); jPasswordField_tab3_1 = new javax.swing.JPasswordField(); jLabel8 = new javax.swing.JLabel(); jPasswordField_tab3_2 = new javax.swing.JPasswordField(); jButton6 = new javax.swing.JButton(); jButton9 = new javax.swing.JButton(); jPanel25 = new javax.swing.JPanel(); jLabel71 = new javax.swing.JLabel(); jTextField_Modulus = new javax.swing.JTextField(); jPanel19 = new javax.swing.JPanel(); jPanel20 = new javax.swing.JPanel(); jPanel21 = new javax.swing.JPanel(); jScrollPane3 = new javax.swing.JScrollPane(); jTextArea3 = new javax.swing.JTextArea(); setTitle("HCipherTool"); addWindowListener(new java.awt.event.WindowAdapter() { public void windowClosing(java.awt.event.WindowEvent evt) { exitForm(evt); } }); jTabbedPane1.setName(""); jTabbedPane1.setPreferredSize(new java.awt.Dimension(55, 350)); jPanel1.setLayout(new java.awt.BorderLayout()); jPanel3.setLayout(new java.awt.GridLayout(3, 0)); jPanel3.setPreferredSize(new java.awt.Dimension(10, 100)); jPanel8.setLayout(new java.awt.FlowLayout(java.awt.FlowLayout.LEFT)); jLabel1.setText("In"); jLabel1.setPreferredSize(new java.awt.Dimension(60, 18)); jPanel8.add(jLabel1); jTextField1.setPreferredSize(new java.awt.Dimension(270, 22)); jPanel8.add(jTextField1); jButton1.setText("Refer"); jButton1.setPreferredSize(new java.awt.Dimension(70, 22)); jButton1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton1ActionPerformed(evt); } }); jPanel8.add(jButton1); jCheckBox1.setText("Delete "); jPanel8.add(jCheckBox1); jPanel3.add(jPanel8); jPanel9.setLayout(new java.awt.FlowLayout(java.awt.FlowLayout.LEFT)); jLabel2.setText("Out"); jLabel2.setPreferredSize(new java.awt.Dimension(60, 18)); jPanel9.add(jLabel2); jTextField2.setPreferredSize(new java.awt.Dimension(270, 22)); jPanel9.add(jTextField2); jButton2.setText("Refer"); jButton2.setPreferredSize(new java.awt.Dimension(70, 22)); jButton2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton2ActionPerformed(evt); } }); jPanel9.add(jButton2); jRadioButton1.setSelected(true); jRadioButton1.setText("Encode"); buttonGroup1.add(jRadioButton1); jPanel9.add(jRadioButton1); jRadioButton2.setText("Decode"); buttonGroup1.add(jRadioButton2); jPanel9.add(jRadioButton2); jPanel3.add(jPanel9); jPanel10.setLayout(new java.awt.FlowLayout(java.awt.FlowLayout.LEFT)); jLabel3.setText("Password"); jLabel3.setPreferredSize(new java.awt.Dimension(60, 18)); jPanel10.add(jLabel3); jPasswordField_tab1_1.setPreferredSize(new java.awt.Dimension(100, 22)); jPanel10.add(jPasswordField_tab1_1); jLabel4.setText("Password"); jLabel4.setPreferredSize(new java.awt.Dimension(60, 18)); jPanel10.add(jLabel4); jPasswordField_tab1_2.setPreferredSize(new java.awt.Dimension(100, 22)); jPanel10.add(jPasswordField_tab1_2); jButton3.setText("Run"); jButton3.setPreferredSize(new java.awt.Dimension(70, 22)); jButton3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton3ActionPerformed(evt); } }); jPanel10.add(jButton3); jButton4.setText("Reset"); jButton4.setPreferredSize(new java.awt.Dimension(70, 22)); jButton4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton4ActionPerformed(evt); } }); jPanel10.add(jButton4); jLabel11.setText("Mode"); jLabel11.setPreferredSize(new java.awt.Dimension(35, 18)); jPanel10.add(jLabel11); jComboBox1.setPreferredSize(new java.awt.Dimension(40, 22)); jComboBox1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jComboBox1ActionPerformed(evt); } }); jPanel10.add(jComboBox1); jPanel3.add(jPanel10); jPanel1.add(jPanel3, java.awt.BorderLayout.NORTH); jPanel1.add(jPanel4, java.awt.BorderLayout.EAST); jPanel1.add(jPanel5, java.awt.BorderLayout.WEST); jPanel1.add(jPanel6, java.awt.BorderLayout.SOUTH); jScrollPane1.setViewportView(jTextArea1); jPanel1.add(jScrollPane1, java.awt.BorderLayout.CENTER); jTabbedPane1.addTab("tab1", jPanel1); jPanel2.setLayout(new java.awt.BorderLayout()); jPanel7.setLayout(new java.awt.GridLayout(3, 0)); jPanel7.setPreferredSize(new java.awt.Dimension(10, 100)); jPanel14.setLayout(new java.awt.FlowLayout(java.awt.FlowLayout.LEFT)); jLabel5.setText("In"); jLabel5.setPreferredSize(new java.awt.Dimension(40, 18)); jPanel14.add(jLabel5); jTextField5.setPreferredSize(new java.awt.Dimension(375, 22)); jPanel14.add(jTextField5); jButton5.setText("Run"); jButton5.setPreferredSize(new java.awt.Dimension(70, 22)); jButton5.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton5ActionPerformed(evt); } }); jPanel14.add(jButton5); jButton_TAB2_Reset.setText("Reset"); jButton_TAB2_Reset.setPreferredSize(new java.awt.Dimension(70, 22)); jButton_TAB2_Reset.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton_TAB2_ResetActionPerformed(evt); } });
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -