de:jltk:gui:example

Dies ist eine alte Version des Dokuments!


Grafische Benutzeroberflächen erzeugen

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.

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");
   }
}

Komponenten einer grafischen Oberfläche

  • de/jltk/gui/example.1702885354.txt.gz
  • Zuletzt geändert: 2023/12/18 08:42
  • von jltk