`
GeneralSnow
  • 浏览: 2973 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Java swing 记事本程序保存功能问题

阅读更多

我是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();			
	 }
}

 

上面的就是这段代码,请高手指点指点。

0
0
分享到:
评论
2 楼 devworks 2010-05-01  
使用 DefaultEditorKit
1 楼 iblader 2010-04-16  
估计是因为windows的换行是/n/r,你把textarea中的/n换成/n/r再保存也许就能好。

相关推荐

    java版记事本源码 Java记事本 记事本java程序 java swing 记事本

    这个记事本程序不仅具备基本的文字编辑功能,如新建、打开、保存、复制、粘贴、剪切、查找和替换,还添加了一些高级特性,如定时保存、日历选择以及字数统计,这些功能对初学者理解Java Swing的实际应用非常有帮助。...

    Java简单记事本程序

    在这个名为"Java简单记事本程序"的项目中,我们将探讨如何利用Java Swing库来创建这样一个程序。 首先,Java Swing是Java的一个组件库,用于构建桌面应用程序的用户界面。它提供了许多预定义的组件,如按钮...

    JAVA简单记事本程序设计实验报告(带源码)

    JAVA简单记事本程序设计实验报告是一份详细记录了如何使用Java编程语言开发一个简易记事本应用程序的文档。这个程序旨在实现基本的文本编辑功能,包括文件操作(新建、打开、保存、退出)和编辑操作(剪切、拷贝、...

    JAVA Swing实现记事本

    Java Swing 是Java GUI(图形用户界面)库的一部分,它提供了丰富的组件和工具,用于构建桌面应用程序,包括我们常见的记事本程序。在这个项目中,“JAVA Swing实现记事本”是利用Swing库来创建一个类似传统文本编辑...

    目前网上最详细的java编写的记事本程序

    标题中的“目前网上最详细的java编写的记事本程序”表明这是一个使用Java编程语言实现的类似于Windows记事本的应用程序。这个程序旨在模仿并扩展Windows记事本的基本功能,可能是为了教学、练习或是个人项目的需求。...

    Java写的记事本程序功能完整

    Java编写的记事本程序是一种基于文本编辑的实用工具,它使用了Java编程语言的强大功能,为用户提供了一种在各种操作系统上创建、编辑和管理文本文件的平台无关性方式。这款记事本程序实现了基本的文本编辑器功能,...

    Java Swing记事本.rar

    这个“Java Swing记事本.rar”是一个使用Swing开发的简易记事本管理系统的示例项目。它集成了常见的记事本功能,如文件操作、文本编辑、格式调整以及帮助功能,旨在帮助初学者了解如何在Java环境中构建一个完整的...

    Java制作记事本程序

    在Java编程语言中,制作一个简单的记事本程序是一个经典的练习,它可以帮助初学者深入理解IO流和Swing图形用户界面(GUI)的设计。在这个项目中,我们将主要关注两个核心部分:读写文件的IO流操作和构建用户交互界面...

    java swing 编写的记事本

    Java Swing 是Java GUI(图形用户...通过以上知识点的结合运用,我们就可以构建出一个具备基本功能的Java Swing记事本程序。这个程序虽然简单,但对于初学者来说,它是理解和掌握Java Swing GUI编程的一个良好起点。

    Java实现的记事本程序

    本项目就是一个使用Java实现的记事本程序,它充分展示了Java在GUI(图形用户界面)设计和文件操作上的能力。 首先,我们要理解这个程序的基本架构。在Java中,GUI通常通过 Swing 库来构建。`javax.swing.*` 是Swing...

    java 记事本 基于javax swing gui界面的记事本

    在这款记事本程序中,我们主要会涉及到以下几个核心的Java Swing知识点: 1. **JFrame**: JFrame是所有Swing应用的基础,它代表了窗口。在这个记事本程序中,JFrame被用作主窗口,所有的组件都将添加到这个框架上。...

    java实现简单的记事本程序

    在Java编程语言中,创建一个简单的记事本程序是一个经典的练习,它可以帮助初学者更好地理解GUI(图形用户界面)编程和事件处理。这个程序通常包括打开、保存、编辑和关闭文本文件的功能。以下是对实现这样一个程序...

    java记事本程序设计

    `NoteBook.java`、`Demo.java`和`MenuDemo.java`分别代表了记事本程序的不同部分,可能是主界面、特定功能的实现或菜单系统。通过阅读和分析这些源代码,可以深入理解Java GUI编程的实践技巧。 通过以上知识点的...

    JAVA 记事本记事本 程序程序

    在JAVA记事本程序中,开发者可能会使用Swing或JavaFX库来创建图形用户界面(GUI),这些库提供了丰富的组件,如按钮、文本框和菜单,用于构建交互式的界面。用户可以通过这些组件进行文本输入、保存、打开、复制、...

    基于Java Swing实现的日历记事本系统【源码+报告文档】

    本项目是一套基于Java Swing实现的日历记事本系统,主要针对计算机相关专业的正在学习java的学生与需要项目实战练习的Java学习者。 包含:项目源码、报告文档等。 项目都经过严格调试,确保可以运行! 该系统功能...

    JAVA写的记事本程序

    - Java记事本程序使用了Java的图形用户界面(GUI)库,如Java Swing或JavaFX来创建窗口和控件。Swing是Java标准版(J2SE)的一部分,提供了丰富的组件集,如JFrame(主窗口)、JButton(按钮)、JTextArea(文本...

    JAVA编写的记事本程序

    本项目是一个使用Java开发的记事本程序,它允许用户进行基本的文字编辑操作,如新建、打开、保存、复制、粘贴、查找、替换等。下面我们将深入探讨这个Java记事本程序的相关知识点。 **1. Java基础** Java记事本程序...

    Java编写的记事本程序源码

    这个记事本程序可能使用Swing构建,因为Swing是Java早期的GUI库,对于简单的桌面应用来说足够用。Swing组件包括JFrame(主窗口)、JTextArea(文本编辑区域)和JMenuBar(菜单栏)等,这些都可能在记事本程序中出现...

    java实现简单的记事本程序(内含源代码)

    在本文中,我们将深入探讨如何使用Java编程语言实现一个简单的记事本程序。这个程序能够提供基本的文字编辑功能,如创建、保存、打开和编辑文本文件。以下是对这个项目的关键知识点的详细阐述: 1. **Java基础知识*...

    java记事本 源代码

    "模仿实现了Windows记事本的基本功能"意味着这个Java记事本程序可以打开、保存和编辑文本文件。这涉及到文件I/O操作,使用java.io包中的File、FileReader、FileWriter类进行文件的读写。程序可能还包含了文本查找...

Global site tag (gtag.js) - Google Analytics