资源简介
基于简单的java基础,制作的java敏感词程序,可用于学生提交作业
代码片段和文件信息
package com.xuqiang.minganci;
import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.image.ImageObserver;
import java.awt.image.ImageProducer;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.Jframe;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;
import javax.swing.UIManager;
/**
* @author 关奇
* @ClassName: MainJframe
* @Version 0.9.0.0
* @ModifiedBy 修改人
* @Copyright 长春工大
* @date 2012-12-8 下午4:56:08
* @description 主界面
*/
public class MainJframe extends Jframe{
JTextField daifenxiFile;
JTextField minganciFile;
TxtFileChooser fileChooser ;
public static JTextArea jta;
/**
* @author 关奇
* @date 2012-12-8 下午5:25:52
* 创建主界面
*/
public MainJframe() {
Toolkit tool =Toolkit.getDefaultToolkit();//获取默认工具箱
Dimension screenSize = tool.getScreenSize();//获取屏幕大小
setSize(320400);
setLocation((screenSize.width-getWidth())/2 (screenSize.height-getHeight())/2);
setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
settitle(“敏感词分析器“);
setLayout(null);
setIconImage(new ImageIcon(“1.jpg“).getImage());
setResizable(false);
JLabel daifenxi = new JLabel(“待分析文件:“);
daifenxi.setBounds(5 20 70 20);
getContentPane().add(daifenxi);
daifenxiFile=new JTextField();
daifenxiFile.setBounds(752015025);
daifenxiFile.setEditable(false);
getContentPane().add(daifenxiFile);
JButton daifenxiFilebutton = new JButton(“查找“);
daifenxiFilebutton.setBounds(230207025);
getContentPane().add(daifenxiFilebutton);
daifenxiFilebutton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
open();
}
});
JLabel minganci = new JLabel(“敏感词文件:“);
minganci.setBounds(5 70 70 20);
getContentPane().add(minganci);
minganciFile=new JTextField(“sentive.txt“);
minganciFile.setBounds(757015025);
minganciFile.setEditable(false);
getContentPane().add(minganciFile);
JButton mingancibutton = new JButton(“查看“);
mingancibutton.setBounds(230707025);
getContentPane().add(mingancibutton);
mingancibutton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
try {
openDialogFile();
} catch (IOException e) {
e.printStackTrace();
}
}
});
JButton fenxibutton = new JButton(“分析“);
fenxibutton.setBounds(1101157025);
getContentPane().add(fenxibutton);
fenxibutton.addActionListener(new ActionListener() {
public void actionPerform
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-01-01 21:34 敏感词\
文件 301 2012-12-08 16:47 敏感词\.classpath
文件 384 2012-12-08 16:47 敏感词\.project
目录 0 2013-01-01 21:34 敏感词\.settings\
文件 598 2012-12-08 16:47 敏感词\.settings\org.eclipse.jdt.core.prefs
文件 14166 2012-12-09 11:17 敏感词\1.jpg
目录 0 2013-01-01 21:34 敏感词\bin\
目录 0 2013-01-01 21:34 敏感词\bin\com\
目录 0 2013-01-01 21:34 敏感词\bin\com\xuqiang\
目录 0 2013-01-01 21:34 敏感词\bin\com\xuqiang\minganci\
文件 730 2012-12-14 09:22 敏感词\bin\com\xuqiang\minganci\MainJfr
文件 884 2012-12-14 09:22 敏感词\bin\com\xuqiang\minganci\MainJfr
文件 736 2012-12-14 09:22 敏感词\bin\com\xuqiang\minganci\MainJfr
文件 5332 2012-12-14 09:22 敏感词\bin\com\xuqiang\minganci\MainJfr
文件 1072 2012-12-14 09:22 敏感词\bin\com\xuqiang\minganci\MyFilter.class
文件 732 2012-12-14 09:22 敏感词\bin\com\xuqiang\minganci\ShowResult$1.class
文件 5723 2012-12-14 09:22 敏感词\bin\com\xuqiang\minganci\ShowResult.class
文件 889 2012-12-14 09:22 敏感词\bin\com\xuqiang\minganci\TxtFileChooser.class
文件 8 2012-12-10 11:18 敏感词\sentive.txt
目录 0 2013-01-01 21:34 敏感词\src\
目录 0 2013-01-01 21:34 敏感词\src\com\
目录 0 2013-01-01 21:34 敏感词\src\com\guanqi\
目录 0 2013-01-01 21:34 敏感词\src\com\guanqi\minganci\
文件 5206 2013-01-01 21:36 敏感词\src\com\guanqi\minganci\MainJfr
文件 5285 2013-01-01 21:37 敏感词\src\com\guanqi\minganci\ShowResult.java
文件 1920 2013-01-01 21:37 敏感词\src\com\guanqi\minganci\TxtFileChooser.java
- 上一篇:内网通刷积分代码Java版
- 下一篇:ecside最新版jar包
评论
共有 条评论