每个控件都写了一个例子,别的都一样的,写了没什么意思。希望给分`~~
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import java.util.*;
import java.io.*;class Swin extends JFrame implements ActionListener
{
private  JTextField jtf=new JTextField("JTextField");
private  JLabel jl=new JLabel("JLabel");
private  JTextArea jta=new JTextArea("JTextArea");
private  JComboBox jcb;
private  JButton jb=new JButton("JButton");
private Container container;

public Swin()
{
Vector v=new Vector();
for (int n=1;n<6 ;n++ )
{
v.addElement(new Integer(n)); 
}
jcb=new JComboBox(v);

jb.addActionListener(this);

JPanel jp=new JPanel();
jp.setLayout(new FlowLayout());

jp.add(jtf);
jp.add(jl);
jp.add(jta);
jp.add(jcb);
jp.add(jb);

this.addWindowListener(
new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{System.exit(0);}
});
container=getContentPane();
container.add(jp);
this.setSize(200,150);
this.setVisible(true); }

public void actionPerformed( ActionEvent e )
{
try
{
PrintWriter bw=new PrintWriter(new FileWriter("readme.txt"));
bw.println("JTextField"+jtf.getText());
bw.println("JLabel"+jl.getText());
bw.println("JTextArea"+jta.getText());
bw.println("JComboBox"+jcb.getSelectedItem());
bw.close();
}
catch (Exception ee)
{
System.out.println("Damn "+ee);
}

} public static void main(String[] args) 
{
new Swin();
}
}