java做记事本

来源:百度知道 编辑:UC知道 时间:2024/09/22 18:43:44
"查找","打开","保存","另存" 这些功能该怎么实现啊

我说下大概吧。做一个窗体JFrame。里面设置JMenuBar,然后加入菜单项。分别是JMenu的“文件”和“功能”。文件下挂JMenuItem的打开,保存,另存。功能下挂查找。
这样窗体出来了。加入ActionListener监听菜单。然后窗体主体部分加入一个JTextArea.调整合适大小。
对于查找试一试从JTextArea中getText的那个string进行indexOf(String str)方法来查找具体位置。
打开啥的那些用JFileChooser获得路径字符串,然后通过IO接口与文件关联。保存和另存和这个一样,不过就是OutputStream实现存文件。InputStream实现读入(打开)文件。

"打开","保存","另存" 属于文件的存取

"查找"就是string进行indexOf(String str)

自己慢慢实现吧