文件内容搜索器
来源:互联网 发布:md布料软件下载 编辑:程序博客网 时间:2024/06/06 19:50
输入路径,显示文件内容
import java.awt.BorderLayout;import java.awt.Frame;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import java.io.File;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.JScrollPane;import javax.swing.JTextArea;import javax.swing.JTextField;public class demo2 { JFrame frame=new JFrame("search"); JPanel panel=new JPanel(); JTextField field=new JTextField("请输入搜索名"); JButton button=new JButton("搜索"); JTextArea area=new JTextArea(15,15); JScrollPane pane=new JScrollPane(area); public void init(){ frame.add(panel,BorderLayout.NORTH); frame.add(pane); panel.add(field); panel.add(button); button.addMouseListener(new MouseAdapter() { @Override public void mouseClicked(MouseEvent e) { if(field.getText().equals("王举")) area.setText("软件协会装逼部长"); String path=field.getText(); File file=new File(path); File[] files=file.listFiles(); for(File dir:files){ area.setText(area.getText()+dir.getName()+"\r\n"); } } }); //为文本框添加事件源 field.addMouseListener(new MouseAdapter() { @Override public void mouseClicked(MouseEvent e) { JTextField field=(JTextField)e.getSource(); if(field.getText().equals("请输入搜索名")) field.setText(""); super.mouseClicked(e); } }); frame.setSize(600, 600); // JFrame在屏幕居中 frame.setLocationRelativeTo(null); // JFrame关闭时的操作 frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // 显示JFrame frame.setVisible(true); } public static void main(String[] args) { new demo2().init(); }}
0 0
- 文件内容搜索器
- find搜索文件内容
- 文件内容搜索工具
- win7 搜索文件内容
- win7搜索文件内容
- 文件内容搜索
- win7 搜索文件内容
- Linux搜索文件内容
- 文件和内容搜索
- Win7如何搜索文件内容
- 使用grep搜索文件内容
- dump文件字符串内容搜索
- Python实现文件内容搜索
- ubuntu 按照文件内容搜索文件
- Linux文件或者文件内容搜索
- ubuntu 按照文件内容搜索文件
- ubuntu 按照文件内容搜索文件
- 利用标记搜索文件内容-Qt4实现
- httpclient4.x 使用连接池发送https请求使用总结
- Webview打开本地图片文件选择解决方案
- Linux下搭建Testlink1.9.14
- forbes八月底对Andrew Ng的采访(zz)
- Android TabHost总结
- 文件内容搜索器
- 呼叫中心系统问题——AOFAX呼叫中心系统提示未授权
- 【读jQuery源码】三
- cgroup实践
- 如何计算NSAttributeString和NSString的label高度
- kafka web console安装
- hdu 2665 Kth number(划分树)
- WIN32 socket编程
- springmvc参数的传递