如题,谢谢高手帮助
解决方案 »
- 二进制流读入不完全
- 关于强制转换的问题
- 运行MYeclipse时出现了以下错误
- java 字符串数组比较 运行时报错,百思不得其解,nb的人来帮帮吧,谢谢了~~~!!!(第一次在csdn提问,别让我失望哦)
- 怎么可以保存一个链表到文件里,然后在把链表在读出来。
- struts里用validation验证表单的问题
- 请教一个Weblogic的Connection reset by peer 问题
- Java中隐藏基类成员变量问题
- 画布重画的问题
- 请问把一个组件上的鼠标事件转换成另外一个组件的鼠标事件有什么用?
- eclipse+hibernate往mysql中插入数据出现乱码
- 请问用ObjectOutputStream和ObjectInputStream如何修改文件的部分内容?
通过objectinputstrem读取文件中的序列化对象,把他们还原成对象以后,然后修改对象的值,再重新写
public class eg extends Jframe implement ActionLister
{
jtextArea text=new Jtextrea(10,10);
Jbutton button=new Jbutton("保存");
String file="D:/you.txt";
public eg()
{
this.add(text,Borderlayout.center);
this.add(button,Borderlayout.south);
button.AddactionLister(this);
myget();\\取文件里的内容
this.sevisable(true);
this.setdefaultco.........(Jframe.Exitor...);
}
public void myget()
{
try
{
Objectinputstream oi=new Objectinputstream(new Fileinputstrame(file));
text.settext(oi.readObject().tostring());
oi.close();
}
catch(Ex......... e)
{ }
}
事件实现里这样写(A... e)
{
if(e.getActionCommon.equals("保存")
{
try
{
Objectoutputstream oo=new Objectoutputstream(new Fileoutputstrame(file));
oo.writerObject(text.gettext());
oo.close();
}
catch(Ex......... e)
{}
}
} }