Dies ist eine alte Version des Dokuments!
Grafische Benutzeroberflächen erzeugen
Überblick
jltk stellt eine einfache Möglichkeit zur Verfügung kleine Grafische Benutzeroberflächen (GUI- Graphical User Interface) zu erstellen. Jede Komponente der grafischen Oberfläche ist dabei ein Objekt, das im Quelltext erzeugt werden muss. Der Konstrukor nimmt dabei die Position, die Größe und weitere Informationen entgegen.
Damit die grafischen Elemente auf Ereignisse (z.B. anklicken) reagieren, müssen diese Objekte in einer Unterklasse App sein.
Erstes Beispiel
- GUIexample.java
import jltk.App; // KLasse App import jltk.gui.*; // GUI KOmponenten public class GUIexample extends App{ // GUIexample ist Unterklasse der Klasse App //Komponenten der grafischen Oberfläche Label lblTitle, lblCelsius, lblFahrenheit, lblResult; // Etiketten TextField txtCelsius; // Texteingabe Button btnConvert; // Schaltfläche // Konstruktor public GUIexample(){ super(400,600); // Fenster der Größe 400x600 erzeugen this.window.title("Temperaturumrechner"); this.lblTitle = new Label(100,25,200,50,"Temperaturumrechner"); this.lblTitle.setAlignment("center"); } }