i am sure this will be simple for yu guys out there. i am from zimbabwe
in africa. i have recently stared using swing but i am failing to paint
shapes eg rectangles, circles etc to my applications. i am also failing to
write customized text.here is the code that i have so far (with 2 buttons
added)

mport java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class TwelfthFrame extends JFrame {


public TwelfthFrame() {

Container contentPane = getContentPane();
contentPane.setLayout(new FlowLayout());
contentPane.setBackground(Color.blue);
JButton button = new JButton("Next");
button.setMnemonic(KeyEvent.VK_1);
ImageIcon icon = new ImageIcon("a:forwad.gif","previous");
button = new JButton(icon);

button.addActionListener(new ActionListener()

{ public void actionPerformed(ActionEvent e )

{
}
});




contentPane.add(button);


JLabel myLabel=new JLabel("Hie there!",BorderLayout.CENTER);
myLabel.setLocation(500,500);
myLabel.setSize(100,50);
contentPane.add(myLabel);
addWindowListener(new WindowAdapter() {

public void windowClosing(WindowEvent e) {
System.exit(0);}
public void windowClosed(WindowEvent e) {}
public void windowIconified(WindowEvent e){}
public void windowOpened(WindowEvent e ){}
public void windowDeiconified(WindowEvent e){}
public void windowActivated(WindowEvent e){}
public void windowDeactivated(WindowEvent e){}
});

}




public static void main(String args[])


{

TwelfthFrame frame = new TwelfthFrame();
frame.setTitle("Addition Facts of 8");

frame.setSize(800,600);
frame.show();

}




}