22.3 Die kleinste Bohne der Welt
 
Wir wollen uns nicht lange mit theoretischem Schnickschnack aufhalten – dafür bleibt noch genügend Zeit. Beginnen wir mit einer Komponente, die wir FirstBean nennen wollen.
Listing 22.1
com/javatutor/insel/bean/FirstBean.java
package com.javatutor.insel.bean;
import java.applet.Applet;
import java.awt.*;
public class FirstBean extends Applet
{
@Override
public void paint( Graphics g )
{
g.drawString( "Hui; so kurz?", 20, 20 );
}
}
Zweifellos wird die Kürze dieser Lösung verwundern. Das kommt daher, dass sich die Beans gut in die vorhandene Technologie einfügen und schon viele Komponenten als Beans gebaut sind.
Beginnen wir nun, das schon in der Einführung als einfaches Beispiel für Komponenten identifizierte Applet in unseren Application-Builder einzubauen. Dazu muss die Softwarekomponente in einem speziellen Format vorliegen: in Jar-Dateien.
|