⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 framemain.java

📁 数字证书注册和签发系统
💻 JAVA
字号:
package cproissue;

import java.awt.BorderLayout;
import javax.swing.JFrame;
import com.borland.jbcl.layout.XYLayout;
import com.borland.jbcl.layout.*;
import javax.swing.JButton;
import javax.swing.JLabel;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2007</p>
 *
 * <p>Company: </p>
 *
 * @author not attributable
 * @version 1.0
 */
public class FrameMain extends JFrame {
    XYLayout xYLayout1 = new XYLayout();
    JButton jButton1 = new JButton();
    JButton jButton2 = new JButton();
    CertEntity ce;
    JButton jButton3 = new JButton();
    JButton jButton4 = new JButton();
    JButton jButton5 = new JButton();
    public FrameMain() {
        try {
            jbInit();
           CertEntity ce=new CertEntity();
        } catch (Exception exception) {
            exception.printStackTrace();
        }
    }
    public FrameMain(CertEntity ce) {
        try {
            jbInit();
            this.ce=ce;
        } catch (Exception exception) {
            exception.printStackTrace();
        }
    }

    private void jbInit() throws Exception {
        getContentPane().setLayout(xYLayout1);
        this.setTitle("签发中心");
        this.setVisible(true);
        jButton1.setText("重新生成私钥");
        jButton1.addActionListener(new FrameMain_jButton1_actionAdapter(this));
        jButton2.addActionListener(new FrameMain_jButton2_actionAdapter(this));
        jButton2.setText("申请新证书");
        jButton3.setText("退出系统");
        jButton3.addActionListener(new FrameMain_jButton3_actionAdapter(this));
        jButton4.setText("配置密钥库");
        jButton4.addActionListener(new FrameMain_jButton4_actionAdapter(this));
        jButton5.setText("重新登陆");
        jButton5.addActionListener(new FrameMain_jButton5_actionAdapter(this));
        this.getContentPane().add(jButton2, new XYConstraints(133, 81, 105, -1));
        this.getContentPane().add(jButton1, new XYConstraints(133, 131, -1, -1));
        this.getContentPane().add(jButton4, new XYConstraints(133, 30, 105, -1));
        this.getContentPane().add(jButton5, new XYConstraints(132, 179, 106, -1));
        this.getContentPane().add(jButton3, new XYConstraints(131, 224, 105, -1));
    }
//配置密钥库
    public void jButton4_actionPerformed(ActionEvent e) {
        FrameManage m=new FrameManage(ce);
        m.setSize(400,350);
        m.setLocation(312,234);
        m.setVisible(true);
    }

//申请证书
    public void jButton2_actionPerformed(ActionEvent e) {
        FrameCPro cpr = new FrameCPro(ce);
        cpr.setSize(400, 350);
        cpr.setLocation(312, 234);
        cpr.setVisible(true);
    }
//重新下载私钥
    public void jButton1_actionPerformed(ActionEvent e) {
        FrameQuery q=new FrameQuery(ce);
        q.setSize(400,350);
        q.setLocation(312,234);
        q.setVisible(true);
    }
//退出系统
    public void jButton3_actionPerformed(ActionEvent e) {
        System.exit(0);
    }
//重新登陆
    public void jButton5_actionPerformed(ActionEvent e) {
        FrameCPMain cp=new FrameCPMain();
        cp.setSize(400,350);
        cp.setLocation(312,234);
        cp.setVisible(true);
        this.dispose();
    }
}


class FrameMain_jButton5_actionAdapter implements ActionListener {
    private FrameMain adaptee;
    FrameMain_jButton5_actionAdapter(FrameMain adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton5_actionPerformed(e);
    }
}


class FrameMain_jButton4_actionAdapter implements ActionListener {
    private FrameMain adaptee;
    FrameMain_jButton4_actionAdapter(FrameMain adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton4_actionPerformed(e);
    }
}


class FrameMain_jButton3_actionAdapter implements ActionListener {
    private FrameMain adaptee;
    FrameMain_jButton3_actionAdapter(FrameMain adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton3_actionPerformed(e);
    }
}


class FrameMain_jButton1_actionAdapter implements ActionListener {
    private FrameMain adaptee;
    FrameMain_jButton1_actionAdapter(FrameMain adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton1_actionPerformed(e);
    }
}


class FrameMain_jButton2_actionAdapter implements ActionListener {
    private FrameMain adaptee;
    FrameMain_jButton2_actionAdapter(FrameMain adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton2_actionPerformed(e);
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -