• 大小: 185KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-10
  • 语言: Java
  • 标签: java  

资源简介

此系统推荐给初级java学习者,本系统可统计英文文章中敏感词出现的次数,敏感词存在统一或不同txt文件中,并加入了单词查询功能,可以在查询窗口中输入单个单词,系统会查询后给出出现次数及出现位置

资源截图

代码片段和文件信息

import java.awt.BorderLayout;
import java.awt.EventQueue;

import javax.swing.Jframe;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JFileChooser;
import javax.swing.JMenuBar;
import javax.swing.JMenu;
import javax.swing.JMenuItem;
import javax.swing.JOptionPane;
import javax.swing.KeyStroke;
import java.awt.event.KeyEvent;
import java.awt.event.InputEvent;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;

import javax.swing.GroupLayout;
import javax.swing.GroupLayout.Alignment;
import javax.swing.JTextArea;
import javax.swing.JTextPane;


public class Encryption extends Jframe {
private static JTextArea textArea;
private JPanel contentPane;
private static char a =‘a‘;
String exe=null;
/**
 * Launch the application.
 */
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
Encryption frame = new Encryption();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
File f;
/**
 * Create the frame.
 */
public Encryption() {
settitle(“\u52A0\u5BC6\u89E3\u5BC6\u7A0B\u5E8F“);
setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
setBounds(100 100 679 427);

JMenuBar menuBar = new JMenuBar();
setJMenuBar(menuBar);

JMenu menu = new JMenu(“\u9009\u9879“);
menuBar.add(menu);

JMenuItem open = new JMenuItem(“\u6253\u5F00\u6587\u4EF6“);
open.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
try{
     file();
     open();
    }catch(Exception ee){};
  
}
});
open.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_O InputEvent.CTRL_MASK));
menu.add(open);

JMenuItem save = new JMenuItem(“\u4FDD\u5B58\u6587\u4EF6“);
save.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
try{
file();
    save();
    }catch(Exception ee){};

}
});
save.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S InputEvent.CTRL_MASK));
menu.add(save);

JMenuItem quit = new JMenuItem(“\u9000\u51FA“);
quit.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
int a=JOptionPane.showConfirmDialog(null “是否退出““确认退出“ JOptionPane.YES_NO_OPTION);
if(a==JOptionPane.YES_OPTION)
{
System.exit(0);
}
}
});
quit.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_F4 InputEvent.ALT_MASK));
menu.add(quit);

JMenu menu_1 = new JMenu(“\u52A0\u5BC6“);
menuBar.add(menu_1);

JMenuItem jiami = new JMenuItem(“\u52A0\u5BC6“);
jiami.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_J InputEvent.CTRL_MASK));
jiami.addAction

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        301  2012-11-30 16:57  KeywordSearch\.classpath

     文件        389  2012-11-30 16:57  KeywordSearch\.project

     文件        629  2012-11-30 16:57  KeywordSearch\.settings\org.eclipse.jdt.core.prefs

     文件       4113  2012-12-20 19:49  KeywordSearch\bin\ATM\ATMframe.class

     文件        707  2012-12-18 15:09  KeywordSearch\bin\ATM\Cunframe$1.class

     文件        707  2012-12-18 15:09  KeywordSearch\bin\ATM\Cunframe$2.class

     文件        594  2012-12-18 15:09  KeywordSearch\bin\ATM\Cunframe$3.class

     文件       3269  2012-12-18 15:09  KeywordSearch\bin\ATM\Cunframe.class

     文件        707  2012-12-18 17:43  KeywordSearch\bin\ATM\Getframe$1.class

     文件        707  2012-12-18 17:43  KeywordSearch\bin\ATM\Getframe$2.class

     文件        594  2012-12-18 17:43  KeywordSearch\bin\ATM\Getframe$3.class

     文件       4026  2012-12-18 17:43  KeywordSearch\bin\ATM\Getframe.class

     文件        714  2012-12-18 18:03  KeywordSearch\bin\ATM\Mainframe$1.class

     文件        714  2012-12-18 18:03  KeywordSearch\bin\ATM\Mainframe$2.class

     文件        714  2012-12-18 18:03  KeywordSearch\bin\ATM\Mainframe$3.class

     文件        714  2012-12-18 18:03  KeywordSearch\bin\ATM\Mainframe$4.class

     文件        714  2012-12-18 18:03  KeywordSearch\bin\ATM\Mainframe$5.class

     文件        714  2012-12-18 18:03  KeywordSearch\bin\ATM\Mainframe$6.class

     文件        598  2012-12-18 18:03  KeywordSearch\bin\ATM\Mainframe$7.class

     文件       4999  2012-12-18 18:03  KeywordSearch\bin\ATM\Mainframe.class

     文件        728  2012-12-18 18:30  KeywordSearch\bin\ATM\Updateframe$1.class

     文件        728  2012-12-18 18:30  KeywordSearch\bin\ATM\Updateframe$2.class

     文件        606  2012-12-18 18:30  KeywordSearch\bin\ATM\Updateframe$3.class

     文件       3995  2012-12-18 18:30  KeywordSearch\bin\ATM\Updateframe.class

     文件       4066  2012-12-10 17:39  KeywordSearch\bin\dao\AtmDao.class

     文件       1653  2012-12-19 19:23  KeywordSearch\bin\dao\baseDAO.class

     文件        722  2012-12-10 17:39  KeywordSearch\bin\dao\GetDao.class

     文件        704  2012-12-10 17:38  KeywordSearch\bin\dao\PasswordDao.class

     文件       3482  2012-12-10 17:38  KeywordSearch\bin\dao\ProductDAO.class

     文件        942  2012-12-10 17:39  KeywordSearch\bin\dao\UserDao.class

............此处省略55个文件信息

评论

共有 条评论