Problema con applet de Java

asanchez126
03 de Mayo del 2006
Buenas noches:
Estoy haciendo una practica en java que me piden que haga un applet, que hace un cambio de monedas entre Euros y Pesetas. Este Applet tiene dos botones y un texto para meter el cambio. El problema es que en la parte de abajo se tiene que mostrar un texto del resultado y eso no lo hace. No se muy bien porque.
El codigo es:
import java.awt.*;
import java.awt.event.*;
import java.applet.*;

public class Monedas extends Applet implements ActionListener
{
private static final long serialVersionUID = 1L;
Image PesAEur, EurAPes;
private TextField campoCantidad;
private Button botonConv, botonCambio;
Label cantidad = new Label ("Cantidad a convertir");

public void init ()
{
setLayout(new BorderLayout());
Font f = new Font ("Serif",Font.BOLD,15);
this.setFont(f);

Panel p = new Panel();
PesAEur = getImage(getCodeBase(),"PstAEur.jpg");
Font g = new Font ("sanSerif",Font.PLAIN,12);
p.setFont(g);

Panel q = new Panel();
q.setLayout(new GridLayout(3,2));
campoCantidad = new TextField("",19);
q.add(cantidad);
cantidad.setBackground(Color.ORANGE);
q.setBackground(Color.PINK);
q.add(campoCantidad);
botonConv = new Button("Convertir");
botonConv.addActionListener(this);
q.add(botonConv);
botonCambio = new Button("Invertir Conversion");
botonCambio.addActionListener(this);
q.add(botonCambio);
add ("South",q);
}

public void paint (Graphics g)
{
g.drawImage(PesAEur,0,0,this);
g.drawString("Hola",0,200);
}


public void actionPerformed(ActionEvent arg0)
{

}
}