вторник, 22 януари 2008 г.



Търся в Гуугъл: XMLEncoder -> http://www.java2s.com/Code/Java/Swing-JFC/TheMyBeanJavaBeanComponent.htm

The MyBean JavaBean Component


import java.awt.Point;import java.beans.XMLEncoder;
import java.io.BufferedOutputStream;import java.io.FileOutputStream;
import java.io.IOException;
public class MyBean
{
private String names[];
private Point p;
private int length;
public String[] getNames() { return names; }
public Point getPoint() { return p; }
public int getLength() { return length; }
public void setNames(String newValue[]) { names = newValue; }
public void setPoint(Point newValue) { p = newValue; }
public void setLength(int newValue) { length = newValue; }
public static void main(String args[]) throws IOException
{
// Create MyBean
MyBean saveme = new MyBean();
saveme.setNames(new String[] { "one", "two", "three" });
saveme.setPoint(new Point(15, 27));
saveme.setLength(6);
// Save
XMLEncoder encoder = new XMLEncoder(new BufferedOutputStream( new FileOutputStream("C:\\saveme.xml")));
encoder.writeObject(saveme); encoder.close();
}
}

Няма коментари: