Java wird anscheinend nicht unterstützt

Der Quellcode der Applets: TextField und Textfelder_34
// Erweiterung der Klasse TextField

import java.awt.*;
public class IOField extends TextField {
// Konstruktoren
IOField(){super();} //einfacher Konstruktor verzichtbar!
IOField(int z){super(z);}
//neue Methoden
public int getInt(){
int zahl = Integer.parseInt(super.getText());
return zahl;
}
public double getDouble(){
double zahl = Double.parseDouble(super.getText());
return zahl;
}
public void setInt(int zahl2){
super.setText(Integer.toString(zahl2));
}
public void setDouble(double zahl2){
super.setText(Double.toString(zahl2));
}
}

import java.applet.*;
import java.awt.*;
public class  Textfelder_34  extends Applet{
	// Objekte deklarieren:
	Button b ;
	IOField io1;   // aus neuer Klasse IOField extends TextField
	IOField io2;
			
	public void init(){
	// GUI-Objekte erzeugen und darstellen
	b    = new Button("doppeltes");	add(b);
	io1  = new IOField(12);	        add(io1);
	io2  = new IOField(24);	        add(io2);
	}	
	public void paint(Graphics g){
	g.setColor(Color.red);
	g.drawString("Ein- und Ausgaben im InputOutputFeld",20,60);
	}
	public boolean action(Event e, Object o){
	// Eingabe mit neuer Methode aus Klasse IOField
	int zahl1 =	io1.getInt();
	// Verarbeitung
	int zahl2 = 2 * zahl1;
	// Ausgabe 
	io2.setInt(zahl2);
	return true;
	}		
}