如何在Java中保存应用程序内编辑的txt文件

乔夫·耶夫

我一直在坚持如何在正在创建的文本编辑器中保存文件的方法,如果您能帮助我,请看这里的代码

import java.awt.*;

import java.awt.event.*;

import java.io.BufferedReader;

import java.io.File;

import java.io.FileReader;

import java.io.IOException;


import javax.swing.*;

import javax.swing.border.*;


public class test1 {

    public static void main ( String[] args )
    {
        JButton b1 = new JButton("Press to read a file");
        JPanel middlePanel = new JPanel ();
        middlePanel.setBorder ( new TitledBorder ( new EtchedBorder (), "Text Reading Box" ) );

        // create the middle panel components

        final JTextArea display = new JTextArea ( 16, 58 );
        display.setEditable ( false);
        JScrollPane scroll = new JScrollPane ( display );
        scroll.setVerticalScrollBarPolicy ( ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS );

        //Add Text area in to middle panel
        middlePanel.add ( scroll );

        // My code
        JFrame frame = new JFrame ("Text Reader 0.4 Beta"); 
        frame.add ( middlePanel );
        frame.add(b1, BorderLayout.NORTH);
        frame.pack ();
        frame.setLocationRelativeTo ( null );
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setVisible ( true );
        frame.setLayout(new BorderLayout());
        b1.addActionListener(new ActionListener() {

            public void actionPerformed(ActionEvent e) {
                JFileChooser chooser = new JFileChooser();
                chooser.showOpenDialog(null);
                File f = chooser.getSelectedFile();
                String filename = f.getAbsolutePath();

                try {

                    FileReader reader = new FileReader(filename);
                    BufferedReader br = new BufferedReader(reader);
                    display.read(br, null);
                    br.close();
                    display.requestFocus();

                }

                catch(Exception error) {
                    System.err.println("Could'nt read a file");
                }
            }

          });

    }
}
深度Java

我想您应该有另一个按钮,说“ Save ”,将已编辑的内容保存回文件。为此,您必须处理“保存”按钮上的操作并将内容写回到文件中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在应用程序专用存储中保存的文件上获取Uri?

来自分类Dev

如何在应用程序中保存数据?

来自分类Dev

如何在Android应用程序中保存复选框状态

来自分类Dev

如何在Windows 8 Metro应用程序中保存捕获视频文件?

来自分类Dev

如何在iOS中保存公共.txt文件(因此任何Text Reader应用程序都可以打开它)

来自分类Dev

skobbler我如何在我的应用程序中保存从我的个人资料下载的json?

来自分类Dev

如何在Android应用程序中保存/存储对象的多维列表?

来自分类Dev

如何在基于文档的应用程序中保存和加载NSString?

来自分类Dev

如何允许应用程序用户选择可以在应用程序文档中保存的文件夹位置

来自分类Dev

如何在Java程序中保存数据

来自分类Dev

如何在Windows应用程序的文件夹中保存文件

来自分类Dev

Basecamp的Trix WYSIWYG编辑器gem无法在Rails 4应用程序中保存文件附件

来自分类Dev

如何在angular 2应用程序中保存全局可见用户?

来自分类Dev

如何在应用程序中保存凭据以允许自动填充功能?

来自分类Dev

如何在SharedPreferences Android中保存应用程序选择的语言

来自分类Dev

如何在应用程序设置中保存图像或文件流?UWP C#

来自分类Dev

如何在扑朔迷离的测验应用程序中保存进度?

来自分类Dev

如何在Azure Web应用程序中保存JSON文件以用作环境

来自分类Dev

如何在WPF中保存应用程序主题名称

来自分类Dev

即使OS杀死应用程序,如何在android中保存/恢复全局变量

来自分类Dev

如何在sencha touch客户端应用程序中保存access_token

来自分类Dev

用户首次安装时如何在应用程序中保存值

来自分类Dev

如何在应用程序中保存数据?

来自分类Dev

如何在Windows 8 Metro应用程序中保存捕获视频文件?

来自分类Dev

如何在应用程序中从图库中保存图片?

来自分类Dev

如何在Windows应用程序的文件夹中保存文件

来自分类Dev

如何在Java中的.txt文件中保存数字列表?

来自分类Dev

构建War包后如何在Java应用程序中添加/编辑属性文件

来自分类Dev

如何在windows窗体应用程序中保存文本文件

Related 相关文章

  1. 1

    如何在应用程序专用存储中保存的文件上获取Uri?

  2. 2

    如何在应用程序中保存数据?

  3. 3

    如何在Android应用程序中保存复选框状态

  4. 4

    如何在Windows 8 Metro应用程序中保存捕获视频文件?

  5. 5

    如何在iOS中保存公共.txt文件(因此任何Text Reader应用程序都可以打开它)

  6. 6

    skobbler我如何在我的应用程序中保存从我的个人资料下载的json?

  7. 7

    如何在Android应用程序中保存/存储对象的多维列表?

  8. 8

    如何在基于文档的应用程序中保存和加载NSString?

  9. 9

    如何允许应用程序用户选择可以在应用程序文档中保存的文件夹位置

  10. 10

    如何在Java程序中保存数据

  11. 11

    如何在Windows应用程序的文件夹中保存文件

  12. 12

    Basecamp的Trix WYSIWYG编辑器gem无法在Rails 4应用程序中保存文件附件

  13. 13

    如何在angular 2应用程序中保存全局可见用户?

  14. 14

    如何在应用程序中保存凭据以允许自动填充功能?

  15. 15

    如何在SharedPreferences Android中保存应用程序选择的语言

  16. 16

    如何在应用程序设置中保存图像或文件流?UWP C#

  17. 17

    如何在扑朔迷离的测验应用程序中保存进度?

  18. 18

    如何在Azure Web应用程序中保存JSON文件以用作环境

  19. 19

    如何在WPF中保存应用程序主题名称

  20. 20

    即使OS杀死应用程序,如何在android中保存/恢复全局变量

  21. 21

    如何在sencha touch客户端应用程序中保存access_token

  22. 22

    用户首次安装时如何在应用程序中保存值

  23. 23

    如何在应用程序中保存数据?

  24. 24

    如何在Windows 8 Metro应用程序中保存捕获视频文件?

  25. 25

    如何在应用程序中从图库中保存图片?

  26. 26

    如何在Windows应用程序的文件夹中保存文件

  27. 27

    如何在Java中的.txt文件中保存数字列表?

  28. 28

    构建War包后如何在Java应用程序中添加/编辑属性文件

  29. 29

    如何在windows窗体应用程序中保存文本文件

热门标签

归档