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

📄 helpframe.java

📁 用纯java语言实现的数字证书制作工具。
💻 JAVA
字号:
package data;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;

public class HelpFrame extends JFrame implements ActionListener
{
	private JMenuBar mb;   
	private JMenu    exit;
	private JMenuItem  exit_item;
	public HelpFrame()
	{
		JFrame f=new JFrame();
   		setTitle("MiniCA--基于局域网的小型CA系统");
   		Toolkit toolkit=Toolkit.getDefaultToolkit();
   		Dimension dimension=toolkit.getScreenSize();
   		setBounds(200,100,dimension.width/2+49,dimension.height/2);
   
   		mb=new JMenuBar();
   		exit=new JMenu("文件");
   		exit_item=new JMenuItem("退出");
   		exit_item.addActionListener(this);
   
   		exit.add(exit_item);
   		mb.add(exit);
 
   		setJMenuBar(mb);
 
   		JLabel platform=new JLabel();
   		platform.setText("感谢使用该小型CA系统,该系统使用Java编写完成。");
   		platform.setFont(new Font("Serif",Font.BOLD,18));
   		JLabel author=new JLabel();
   		author.setText("指导老师:郎波          学生:巩方  2005-5-9\n"); 
   		author.setFont(new Font("Serif",Font.BOLD,18)); 
   		JLabel use=new JLabel("\n系统帮助信息 ");  
   		use.setFont(new Font("Serif",Font.BOLD,18));   

   		JPanel pane=new JPanel(new GridLayout(3,1));
   		pane.add(platform);
   		pane.add(author); 
   		pane.add(use);  

   		getContentPane().add(pane,BorderLayout.NORTH);

   		JTextArea  content=new JTextArea();
   		content.append("1.该系统功能划分为两个模块:证书的申请和证书的查询;");
   		content.append("\n");
   		content.append("2.证书申请:该模块分为3个步骤:信息录入、申请文件生成、和证书生成;");
   		content.append("\n");
   		content.append("(1)信息录入:根据提示填写个人信息,点击确定添加进入数据库;");
   		content.append("\n");
   		content.append("(2)申请文件生成:输入自己的ID号,生成PKCS#10标准的申请文件;");
   		content.append("\n");
   		content.append("(3)数字证书生成:生成证书,加入数据库,同时返回用户证书文件.cer;");
   		content.append("\n");
   		content.append("3.证书查询:申请人选择(操作->证书查询)启动证书查询页面;");
   		content.append("\n");
   		content.append("  	填写用户名密码登陆,根据输入的关键词查询用户证书;");
   		content.append("\n\n\t\t\t    31060516 巩方");
 		content.setFont(new Font("Serif",Font.BOLD,16));
 		content.setEditable(false);
 		
   		JPanel content_pane=new JPanel(new GridLayout(1,1));
   		content_pane.add(content);

   		getContentPane().add(content_pane,BorderLayout.CENTER);
  
   		setVisible(true);
   	}

	public void actionPerformed(ActionEvent ae)
	{
		if(ae.getActionCommand().equals("退出"))
     		setVisible(false);
   	}  
 /*  	public static void main(String args[])
   	{
   		HelpFrame one=new HelpFrame();
    		one.setBounds(300,200,561,380);
   	}
  */
}
   
     

⌨️ 快捷键说明

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