dl_searchtf.java
来自「简易词典」· Java 代码 · 共 42 行
JAVA
42 行
import javax.swing.event.*;
public class DL_searchTF implements DocumentListener
{
private WordFinder mainFrame;
private WordList dictionary;
public DL_searchTF(WordFinder mainFrame, WordList dictionary)
{
this.mainFrame = mainFrame;
this.dictionary = dictionary;
}
public void insertUpdate(DocumentEvent de)
{
String input = mainFrame.getInput();
if(input.length() == 0){
mainFrame.setTotal(dictionary.getDictionarySize());
mainFrame.setList(dictionary.getDictionary());
return;
}
mainFrame.setList(dictionary.qeury(input));
mainFrame.setStatistic(dictionary.getQueryResultSize());
}
public void removeUpdate(DocumentEvent de)
{
String input = mainFrame.getInput();
if(input.length() == 0){
mainFrame.setTotal(dictionary.getDictionarySize());
mainFrame.setList(dictionary.getDictionary());
return;
}
mainFrame.setList(dictionary.qeury(input));
mainFrame.setStatistic(dictionary.getQueryResultSize());
}
public void changedUpdate(DocumentEvent de)
{}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?