我是Java初学者,就学了Java的基础内容,现在想用Java swing编个记事本程序,才开始着手,做保存功能是遇到个问题,在编辑部分用JTextArea,在其中数人几行文字,点击菜单保存后,保存到文件当中只有一行了,怎么解决呢?想请各位高手帮帮忙,提提建议...
下面的代码是在Java swing编程时遇到的:
/* “保存”菜单方法 */
public void store() {
String storePath = "D:\\";//默认保存在D盘根目录
File file = new File(storePath + "Temp.txt");
try {
bufferedWriter = new BufferedWriter(new FileWriter(file));
String content = editArea.getText();
bufferedWriter.write(content); bufferedWriter.newLine();
try {
bufferedWriter.flush();
bufferedWriter.close();
} catch (IOException e1) {
System.out.println("文件无法关闭");
e1.printStackTrace();
}
} catch (IOException e) {
System.out.println("无法对文件进行写入操作");
e.printStackTrace();
}
}
上面的就是这段代码,请高手指点指点。
分享到:
相关推荐
这个记事本程序不仅具备基本的文字编辑功能,如新建、打开、保存、复制、粘贴、剪切、查找和替换,还添加了一些高级特性,如定时保存、日历选择以及字数统计,这些功能对初学者理解Java Swing的实际应用非常有帮助。...
在这个名为"Java简单记事本程序"的项目中,我们将探讨如何利用Java Swing库来创建这样一个程序。 首先,Java Swing是Java的一个组件库,用于构建桌面应用程序的用户界面。它提供了许多预定义的组件,如按钮...
JAVA简单记事本程序设计实验报告是一份详细记录了如何使用Java编程语言开发一个简易记事本应用程序的文档。这个程序旨在实现基本的文本编辑功能,包括文件操作(新建、打开、保存、退出)和编辑操作(剪切、拷贝、...
Java Swing 是Java GUI(图形用户界面)库的一部分,它提供了丰富的组件和工具,用于构建桌面应用程序,包括我们常见的记事本程序。在这个项目中,“JAVA Swing实现记事本”是利用Swing库来创建一个类似传统文本编辑...
标题中的“目前网上最详细的java编写的记事本程序”表明这是一个使用Java编程语言实现的类似于Windows记事本的应用程序。这个程序旨在模仿并扩展Windows记事本的基本功能,可能是为了教学、练习或是个人项目的需求。...
Java编写的记事本程序是一种基于文本编辑的实用工具,它使用了Java编程语言的强大功能,为用户提供了一种在各种操作系统上创建、编辑和管理文本文件的平台无关性方式。这款记事本程序实现了基本的文本编辑器功能,...
这个“Java Swing记事本.rar”是一个使用Swing开发的简易记事本管理系统的示例项目。它集成了常见的记事本功能,如文件操作、文本编辑、格式调整以及帮助功能,旨在帮助初学者了解如何在Java环境中构建一个完整的...
在Java编程语言中,制作一个简单的记事本程序是一个经典的练习,它可以帮助初学者深入理解IO流和Swing图形用户界面(GUI)的设计。在这个项目中,我们将主要关注两个核心部分:读写文件的IO流操作和构建用户交互界面...
Java Swing 是Java GUI(图形用户...通过以上知识点的结合运用,我们就可以构建出一个具备基本功能的Java Swing记事本程序。这个程序虽然简单,但对于初学者来说,它是理解和掌握Java Swing GUI编程的一个良好起点。
本项目就是一个使用Java实现的记事本程序,它充分展示了Java在GUI(图形用户界面)设计和文件操作上的能力。 首先,我们要理解这个程序的基本架构。在Java中,GUI通常通过 Swing 库来构建。`javax.swing.*` 是Swing...
在这款记事本程序中,我们主要会涉及到以下几个核心的Java Swing知识点: 1. **JFrame**: JFrame是所有Swing应用的基础,它代表了窗口。在这个记事本程序中,JFrame被用作主窗口,所有的组件都将添加到这个框架上。...
在Java编程语言中,创建一个简单的记事本程序是一个经典的练习,它可以帮助初学者更好地理解GUI(图形用户界面)编程和事件处理。这个程序通常包括打开、保存、编辑和关闭文本文件的功能。以下是对实现这样一个程序...
`NoteBook.java`、`Demo.java`和`MenuDemo.java`分别代表了记事本程序的不同部分,可能是主界面、特定功能的实现或菜单系统。通过阅读和分析这些源代码,可以深入理解Java GUI编程的实践技巧。 通过以上知识点的...
在JAVA记事本程序中,开发者可能会使用Swing或JavaFX库来创建图形用户界面(GUI),这些库提供了丰富的组件,如按钮、文本框和菜单,用于构建交互式的界面。用户可以通过这些组件进行文本输入、保存、打开、复制、...
本项目是一套基于Java Swing实现的日历记事本系统,主要针对计算机相关专业的正在学习java的学生与需要项目实战练习的Java学习者。 包含:项目源码、报告文档等。 项目都经过严格调试,确保可以运行! 该系统功能...
- Java记事本程序使用了Java的图形用户界面(GUI)库,如Java Swing或JavaFX来创建窗口和控件。Swing是Java标准版(J2SE)的一部分,提供了丰富的组件集,如JFrame(主窗口)、JButton(按钮)、JTextArea(文本...
本项目是一个使用Java开发的记事本程序,它允许用户进行基本的文字编辑操作,如新建、打开、保存、复制、粘贴、查找、替换等。下面我们将深入探讨这个Java记事本程序的相关知识点。 **1. Java基础** Java记事本程序...
这个记事本程序可能使用Swing构建,因为Swing是Java早期的GUI库,对于简单的桌面应用来说足够用。Swing组件包括JFrame(主窗口)、JTextArea(文本编辑区域)和JMenuBar(菜单栏)等,这些都可能在记事本程序中出现...
在本文中,我们将深入探讨如何使用Java编程语言实现一个简单的记事本程序。这个程序能够提供基本的文字编辑功能,如创建、保存、打开和编辑文本文件。以下是对这个项目的关键知识点的详细阐述: 1. **Java基础知识*...
"模仿实现了Windows记事本的基本功能"意味着这个Java记事本程序可以打开、保存和编辑文本文件。这涉及到文件I/O操作,使用java.io包中的File、FileReader、FileWriter类进行文件的读写。程序可能还包含了文本查找...