Skip to content

Latest commit

 

History

History
44 lines (30 loc) · 1.78 KB

README.md

File metadata and controls

44 lines (30 loc) · 1.78 KB

JavaFX-Einfuehrung

Dieses Programm soll den Schuelern einen Einblick in das Programmieren von grafischen Benutzeroberflaechen mit JavaFX geben.

Programmfenster

In diesem Programm enthaltene Programmierbeispiele:

  1. Beenden: Ein Klick auf den Beenden-Button schliesst das Programm

  2. Text kopieren: Mit einem Klick auf den Uebertragen-Button wird der Text, der in der Textbox enthalten ist, in das Label darunter uebertragen

  3. Counter: Wenn dieser Button geklickt wurde, wird zusaetzlich zum Counter-Text eine Zaehlvariable angezeigt, die angibt, wie oft der Button geklickt wurde

  4. Checkbox: Falls die Checkbox angeklickt wird, wird der Text im Label rechts neben der Checkbox veraendert. Ausserdem wird das Eingabefeld fuer den Uebertragen-Button deaktiviert. Ein erneuter Klick auf die Checkbox macht diese Aenderungen rueckgaengig

  5. Figur bewegen: Das Strichmaennchen laesst sich mit folgenden Tastatureingaben frei im Fenster bewegen:

  • W: bewegt das Strichmaennchen nach oben
  • A: bewegt das Strichmaennchen nach links
  • S: bewegt das Strichmaennchen nach rechts
  • D: bewegt das Strichmaennchen nach unten

Vorausgesetze Kenntnisse:

Um den Quelltext zu verstehen sind Grundkenntnisse in Java erforderlich (Klassen, abstrakte Klassen, Methoden, Konstruktoren, Zugriffsrechte, bedingte Anweisungen). Kenntnisse in JavaFX werden nicht vorausgesetzt. Hierzu finden sich Erlaeuterungen in den Kommentaren.

Weiterfuehrende Ressourcen:

Using JavaFX UI Controls (englisch, von Oracle)

JavaFX Layouts (englisch, von Oracle)