基于lucene的全文检索(Full text retrieval based on Lucene).doc
文本预览下载声明
基于lucene的全文检索(Full text retrieval based on Lucene)
进口java.awt.borderlayout;
进口java.awt.eventqueue;
进口javax.swing.jframe;
进口javax.swing.jpanel;
进口javax.swing.border.emptyborder;
进口javax.swing.buttongroup;
进口javax.swing.jbutton;
进口javax.swing.jcombobox;
进口javax.swing.jfilechooser;
进口javax.swing.jtextfield;
进口javax.swing.jlist;
进口java.awt.event.actionlistener;
进口java.awt.event.actionevent;
进口java.io.bufferedreader;
进口java.io.file;
进口java.io.filereader;
进口;
进口java.io.stringreader;
进口java.util.arraylist;
进口转化为指定格式;
进口java.util.scanner;
进口javax.swing.jtextarea;
进口javax.swing.jlabel;
进口org.apache.lucene.analysis.analyzer;
进口org.apache.lucene.analysis.simpleanalyzer;
进口org.apache.lucene.analysis.token;
进口org.apache.lucene.analysis.tokenstream;
进口org.apache.lucene.analysis.standard.standardanalyzer;
进口org.apache.lucene.document.document;
进口org.apache.lucene.index.term;
进口org.apache.lucene.queryparser.parseexception;
进口org.apache.lucene.queryparser.queryparser;
进口org.apache.lucene.search.explanation;
进口org.apache.lucene.search.hits;
进口org.apache.lucene.search.indexsearcher;
进口org.apache.lucene.search.phrasequery;
进口org.apache.lucene.search.query;
进口org.apache.lucene.store.directory;
进口org.apache.lucene.store.fsdirectory;
进口java.awt.textarea;
进口javax.swing.jradiobutton;
公共类的主流扩展JFrame {
私人JPanel内容块;
私人JTextField文本;
私人JLabel标签;
私人textarea文本;
私人jradiobutton RadioButton;
私人jradiobutton radiobutton_1;
私人jradiobutton radiobutton_2;
/ * *
*启动应用程序。
* /
public static void main(String [] args){
EventQueue invokeLater(新runnable() {。
run() { public void
尝试{
主流框架=新mainactivity();
框setVisible(true);
} catch(异常E){
E. printstacktrace();
}
}
});
}
/ * *
*创建框架。
* /
公共mainactivity() {
setdefaultcloseoperation(JFrame。exit_on_close);
窗口(100, 100, 450、310);
新jpanel() ContentPane =;
内容块。setborder(新EmptyBorder(5, 5, 5,5));
setcontentpane(内容块);
内容块setLayout(null);
JButton btnnewbutton =新JButton(“u641c \ u7d22”);
btnnewbutton。
addactionlistener (new actionlistener () {
public void actionperformed (act
显示全部