de:jltk:gui:temperaturgui

Dies ist eine alte Version des Dokuments!


Beispiel: Grafische Benutzeroberfläche für die Umrechnung von °C in °F

Diese Anleitung zeigt, wie die abgebildete Benutzeroberfläche (graphical user interface - gui) zur Umrechnung einer Temperatur von Celsius in Fahrenheit erstellt wird.

  1. Die Maße des Fensters (Window) betragen 300×200 Pixel.


 
- 
  
  
TemperaturGUI.java
import jltk.*;
import jltk.gui.*;
 
public class TemperaturGUI extends App
{
    Label lblTitle;
    TextField txtCelsius, txtFahrenheit;
    Button btnCalc;
 
    public TemperaturGUI()
    {
        super(300,200);
        this.window.setTitle("Temperaturrechner");
        this.lblTitle = new Label(10,10,200,25,"Fahrenheit - Celsius");
        this.lblTitle.setFontSize(16);
        this.lblTitle.setFontStyle(true, false);
 
        this.txtCelsius = new TextField(10,100,75,25,"°C");
 
        this.txtFahrenheit = new TextField(215,100,75,25,"°F");
 
        this.btnCalc = new Button(10,135,280,25,"Berechne");
        this.btnCalc.setOnButtonClicked("convert");
 
    }
 
    public void convert(){
        double celsius = this.txtCelsius.getContentAsDouble();
        double fahrenheit = celsius*1.8+32;
        this.txtFahrenheit.setContent(fahrenheit);
    }
 
}
  • de/jltk/gui/temperaturgui.1702553056.txt.gz
  • Zuletzt geändert: 2023/12/14 12:24
  • von jltk