1.先写一个ui.xml
<?xml version="1.0"?>
<ui>
<FlowLayout align="0">
<button label="XML"/>
<button label="is"/>
<button label="great"/>
<button label="Java"/>
<button label="and"/>
<button label="Web"/>
<label caption="This is a label"/>
<textfield defaultText="Default Text" cols="20"/>
</FlowLayout>
</ui>
2.写一个类XMLComponent,完成读数据,加控件的功能。
package common;
import java.awt.FlowLayout;
import java.awt.event.ActionListener;
import java.io.FileInputStream;
import javax.swing.*;
import org.xml.sax.*;
import org.xml.sax.helpers.*;
import org.apache.xerces.parsers.SAXParser;
public class XMLCompo