如何检查文本板中的下一个空行并追加下一个输入

kai

嗨,我的UI出现问题。当前,我希望我的UI每次单击保存时都将输入追加到文本板中。单击保存按钮后,它将返回菜单,询问用户是否要输入其他输入。如果用户单击“是”,它将返回到输入部分。但是,当我第二次尝试输入时,它将覆盖我最初编写的内容。如何更改我的代码以解决此问题?

  private void saveActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
        BufferedWriter output = null;
         FileInputStream fs = null;
        try {
            // TODO add your handling code here:
            File myFile = new File("C:/Users/kai/Desktop/sample.txt");
            fs = new FileInputStream("C:/Users/kai/Desktop/sample.txt");
            BufferedReader br = new BufferedReader(new InputStreamReader(fs));
             myFile.createNewFile();
            output = new BufferedWriter(new FileWriter(myFile));
            //output.flush();
            for(int i = 0; i<100; ++i){
                String line = br.readLine();
                if(line.equals(null)){
                   String name = text1.getText();
                   String id = text2.getText();
                   output.write(name + " " + id);
                   break;
                }

            }
           // output.newLine();




        } catch (IOException ex) {
            Logger.getLogger(setup.class.getName()).log(Level.SEVERE, null, ex);
        } finally {
            try {
                output.close();
            } catch (IOException ex) {
                Logger.getLogger(setup.class.getName()).log(Level.SEVERE, null, ex);
            }
        }

       this.dispose();
    }     
卡米克尔

但是,当我第二次尝试输入时,它将覆盖我最初编写的内容。

打开FileWriter追加模式。

阅读FileWriterAPI以找到要使用的适当构造函数。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在RecyclerView中追加下一个新项目?

来自分类Dev

如何在RecyclerView中追加下一个新项目?

来自分类Dev

写入Matlab矩阵中的下一个空行

来自分类Dev

向对象添加下一个值

来自分类Dev

jQuery选择下一个文本输入值

来自分类Dev

如何添加下一个和上一个按钮弹出?

来自分类Dev

如何检查for循环中的下一个迭代?

来自分类Dev

for 中的下一个元素

来自分类Dev

检查数组中的下一个'false'元素

来自分类Dev

使用下一个div的文本设置“下一个”按钮的文本

来自分类Dev

如何更改下一个 div 的文本

来自分类Dev

如何删除mouseleave上的下一个追加?

来自分类Dev

将 Pandas Dataframe 中的一行数据输入到 csv 文件中的下一个空行

来自分类Dev

如何到达HTML中的下一个元素

来自分类Dev

如何迭代Ruby中的下一个元素?

来自分类Dev

如何定位CSS中的下一个元素?

来自分类Dev

Sublime Text-如何使“快速添加下一个”不环绕文件的开头

来自分类Dev

根据上一个元素增加下一个元素

来自分类Dev

如何在表单中强制输入到活动的下一个输入字段

来自分类Dev

日历输入忽略下一个输入行

来自分类Dev

如何为该滑块添加下一个和上一个按钮,而不是data-link =“ n”(删除分页并仅添加下一个和上一个按钮)

来自分类Dev

如何添加下一个和上一个按钮--- Turn.js

来自分类Dev

如何添加下一个和上一个按钮--- Turn.js

来自分类Dev

在模态内的wordpress post中添加下一个和上一个按钮

来自分类Dev

下一个文本换行并添加文本

来自分类Dev

你如何检查下一个/上一个帖子的类别?

来自分类Dev

检查下一个元素是否是STL列表中的最后一个元素

来自分类Dev

如何在iOS中检查是否已导航到下一个UIViewController?

来自分类Dev

如何检查数组中是否存在某个值并获取下一个值?

Related 相关文章

  1. 1

    如何在RecyclerView中追加下一个新项目?

  2. 2

    如何在RecyclerView中追加下一个新项目?

  3. 3

    写入Matlab矩阵中的下一个空行

  4. 4

    向对象添加下一个值

  5. 5

    jQuery选择下一个文本输入值

  6. 6

    如何添加下一个和上一个按钮弹出?

  7. 7

    如何检查for循环中的下一个迭代?

  8. 8

    for 中的下一个元素

  9. 9

    检查数组中的下一个'false'元素

  10. 10

    使用下一个div的文本设置“下一个”按钮的文本

  11. 11

    如何更改下一个 div 的文本

  12. 12

    如何删除mouseleave上的下一个追加?

  13. 13

    将 Pandas Dataframe 中的一行数据输入到 csv 文件中的下一个空行

  14. 14

    如何到达HTML中的下一个元素

  15. 15

    如何迭代Ruby中的下一个元素?

  16. 16

    如何定位CSS中的下一个元素?

  17. 17

    Sublime Text-如何使“快速添加下一个”不环绕文件的开头

  18. 18

    根据上一个元素增加下一个元素

  19. 19

    如何在表单中强制输入到活动的下一个输入字段

  20. 20

    日历输入忽略下一个输入行

  21. 21

    如何为该滑块添加下一个和上一个按钮,而不是data-link =“ n”(删除分页并仅添加下一个和上一个按钮)

  22. 22

    如何添加下一个和上一个按钮--- Turn.js

  23. 23

    如何添加下一个和上一个按钮--- Turn.js

  24. 24

    在模态内的wordpress post中添加下一个和上一个按钮

  25. 25

    下一个文本换行并添加文本

  26. 26

    你如何检查下一个/上一个帖子的类别?

  27. 27

    检查下一个元素是否是STL列表中的最后一个元素

  28. 28

    如何在iOS中检查是否已导航到下一个UIViewController?

  29. 29

    如何检查数组中是否存在某个值并获取下一个值?

热门标签

归档