文件应用——简单文件搜索器
?
???????? 首先是布局。我用了最基本的边框布局,用到了东西南三面。西边是一个JFileChooser,东边是一个JTextField和两个JButton,南边就是一个JTextArea。
?
???????? 在写代码的期间,我遇到了比较多的问题。有些已经解决,但是有些还没有决解。
?
??????? 1、在使用JFileChooser的时候,下面有两条框框一个是文件,一个是打开类型,我不知道如何把那两条框框去掉。然后我就改变了JTextArea 的大小。遮住了这两条框框、、、这应该不是个好办法、、
?
??????? 2、在使用JTextArea的时候,刚开始时那个滚动条不会自动出现。。后来我百度了一下。搜到了解决办法
//----------------------南边界面-----------------------JPanel south = new JPanel();JTextArea jta = new JTextArea(11,60);jta.setEditable(false);JScrollPane sp=new JScrollPane(jta); south.add(sp);this.add(south,BorderLayout.SOUTH);//----------------------------------------------------
?
使用了上面的代码之后,当文字内容超过JTextArea的大小时候,就会自动出现滚动条。
?
3、有关搜索内容的方面。搜索内容我是用了一个很笨的方法,就是打开一个文件,进行搜索,然后关闭,然后再打开一个,再搜索,再关闭。然后导致出现的结果就是,运行速度实在是太慢太慢太慢了。。也不知道怎么解决。。
?