91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

基于lucene的Swing全文索引構(gòu)建于查詢工具及源程序,有源程序以及做好的工具,非常適合初學者學習學習lucene

資源截圖

代碼片段和文件信息

package?lucene;

import?java.awt.Color;
import?java.awt.Container;
import?java.awt.event.ActionEvent;
import?java.awt.event.ActionListener;
import?java.util.Vector;

import?javax.swing.BorderFactory;
import?javax.swing.JButton;
import?javax.swing.JEditorPane;
import?javax.swing.JFileChooser;
import?javax.swing.Jframe;
import?javax.swing.JLabel;
import?javax.swing.JOptionPane;
import?javax.swing.JScrollPane;
import?javax.swing.JTextField;
import?javax.swing.border.Border;
import?javax.swing.border.titledBorder;
import?javax.swing.event.HyperlinkEvent;
import?javax.swing.event.HyperlinkListener;

import?util.FileUtil;

public?class?Mainframe?extends?Jframe?{
private?static?final?long?serialVersionUID?=?-4209263941008740114L;

private?JLabel?fileLabel?=?new?JLabel(“文本文件夾:“);
private?JTextField?fileTf?=?new?JTextField();
private?JButton?fileChooseBtn?=?new?JButton(“...“);
private?JLabel?indexLabel?=?new?JLabel(“索引文件夾:“);
private?JTextField?indexTf?=?new?JTextField();
private?JButton?indexChooseBtn?=?new?JButton(“...“);
private?JButton?buildIndexBtn?=?new?JButton(“構(gòu)建索引“);
private?JTextField?searchTf?=?new?JTextField();
private?JButton?searchBtn?=?new?JButton(“檢索一下“);
private?Border?resultBorder?=?BorderFactory.createEtchedBorder(Color.white
Color.gray);
private?Border?resulttitle?=?BorderFactory.createtitledBorder(resultBorder
“結(jié)果展示“?titledBorder.LEFT?titledBorder.TOP);
private?JEditorPane?resultPane?=?new?JEditorPane();
private?JScrollPane?jsp?=?new?JScrollPane(resultPane);
private?JLabel?resultLabel?=?new?JLabel(““);
private?JButton?backBtn?=?new?JButton(“返回“);
private?StringBuffer?sb?=?new?StringBuffer();
public?Mainframe()?{
Container?c?=?this.getContentPane();
this.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
this.settitle(“全文自動檢索工具“);
//?frame設(shè)置
this.setVisible(true);
this.setLocation(150?2);
this.setSize(900?850);
c.setLayout(null);
//?布局
c.add(fileLabel);
c.add(fileTf);
c.add(fileChooseBtn);
c.add(indexLabel);
c.add(indexTf);
c.add(indexChooseBtn);
c.add(buildIndexBtn);
c.add(searchTf);
c.add(searchBtn);
c.add(jsp);
c.add(resultLabel);
c.add(backBtn);
fileLabel.setBounds(175?30?80?25);
fileTf.setBounds(255?30?260?25);
fileChooseBtn.setBounds(535?30?30?25);
indexLabel.setBounds(175?65?80?25);
indexTf.setBounds(255?65?260?25);
indexChooseBtn.setBounds(535?65?30?25);
buildIndexBtn.setBounds(595?40?90?40);
searchTf.setBounds(175?105?390?25);
searchBtn.setBounds(595?105?90?25);
jsp.setBounds(20?150?840?610);
jsp.setBorder(resulttitle);
resultLabel.setBounds(400?770?300?25);
backBtn.setBounds(790?770?70?25);
//?按鈕監(jiān)聽事件
fileChooseBtn.addActionListener(new?ActionListener()?{
@Override
public?void?actionPerformed(ActionEvent?e)?{
//?TODO?Auto-generated?method?stub
JFileChooser?file?=?new?JFileChooser(“D:“);
file.

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1012??2013-10-07?16:56??lucene\.classpath

?????文件????????342??2013-10-07?17:02??lucene\.fatjar

?????文件????????382??2013-10-07?16:52??lucene\.project

?????文件????????629??2013-10-07?16:52??lucene\.settings\org.eclipse.jdt.core.prefs

?????文件????4674444??2013-10-07?17:02??lucene\autoIndexSearch.jar

?????文件???????1500??2013-10-07?16:56??lucene\bin\lucene\Mainframe$1.class

?????文件???????1450??2013-10-07?16:56??lucene\bin\lucene\Mainframe$2.class

?????文件????????929??2013-10-07?16:56??lucene\bin\lucene\Mainframe$3.class

?????文件???????1228??2013-10-07?16:56??lucene\bin\lucene\Mainframe$4.class

?????文件???????1119??2013-10-07?16:56??lucene\bin\lucene\Mainframe$5$1.class

?????文件???????1498??2013-10-07?16:56??lucene\bin\lucene\Mainframe$5.class

?????文件???????2240??2013-10-07?16:56??lucene\bin\lucene\Mainframe$6$1.class

?????文件???????1587??2013-10-07?16:56??lucene\bin\lucene\Mainframe$6.class

?????文件???????4403??2013-10-07?16:56??lucene\bin\lucene\Mainframe.class

?????文件???????4833??2013-10-07?16:56??lucene\bin\lucene\TxtFileIndexer.class

?????文件???????7195??2013-10-07?16:56??lucene\bin\lucene\TxtFileSearcher.class

?????文件???????7711??2013-10-07?16:56??lucene\bin\util\FileUtil.class

?????文件???????7161??2013-10-07?16:56??lucene\bin\util\SetUtil.class

?????文件??????60686??2007-11-26?21:24??lucene\lib\commons-logging-1.1.1.jar

?????文件????1584046??2013-09-28?14:03??lucene\lib\lucene-analyzers-common-4.5.0.jar

?????文件????2297684??2013-09-28?14:02??lucene\lib\lucene-core-4.5.0.jar

?????文件?????123552??2013-09-28?14:03??lucene\lib\lucene-highlighter-4.5.0.jar

?????文件?????205261??2013-09-28?14:03??lucene\lib\lucene-queries-4.5.0.jar

?????文件?????384884??2013-09-28?14:03??lucene\lib\lucene-queryparser-4.5.0.jar

?????文件???????6561??2013-10-07?16:25??lucene\src\lucene\Mainframe.java

?????文件???????3067??2013-10-07?10:47??lucene\src\lucene\TxtFileIndexer.java

?????文件???????5187??2013-10-07?16:20??lucene\src\lucene\TxtFileSearcher.java

?????文件???????8405??2013-10-07?16:53??lucene\src\util\FileUtil.java

?????文件???????7034??2013-10-07?16:53??lucene\src\util\SetUtil.java

?????目錄??????????0??2013-10-07?16:56??lucene\bin\lucene

............此處省略11個文件信息

評論

共有 條評論