Der Quellcode des Applets: Methode_5
import java.applet.*;
import java.awt.*;
public class Methode_5 extends Applet{
// Objekte deklarieren:
Graphics g;
Button b ;
TextField tx1;
Label lb; // Bezeichnungsobjekt
String eingabe; // Stringobjekte
Integer einzahl; // Ganzzahlobjekte
int zahl1, zahl2; // Ganzzahlvariablen
public void init(){
// GUI-Objekte erzeugen und darstellen
b = new Button("Action");add(b);
tx1 = new TextField("",10); add(tx1);
lb = new Label("verfünffachen"); add(lb);
}
public void paint(Graphics g){
g.setColor(Color.blue);
g.drawString("Eingabe im Textfeld - Ausgabe mit paint",20,60);
g.drawRect(10,10,500,300);
// grafische Ausgabe mit automatischer Typ-Konvertierung
// durch anhängen einer String-Konstanten
g.drawString(zahl2+" DM",20,90);
}
public boolean action(Event e, Object o){
// Eingabe und Typ-Konvertierung
eingabe = tx1.getText();
einzahl= new Integer(eingabe);
zahl1 = einzahl.intValue(); // Ganzzahlvariable =...
// Verarbeitung
zahl2 = verfünffachen(zahl1); // selbstdefinierte Methode
// Ausgabe
repaint(); // neu zeichnen und damit Ausgabe mit paint()
return true;
}
// eine Methode (Funktion) selbst definieren
public int verfünffachen(int zahl){
return 5*zahl;
}
}