Skip to content

ttefke/javafx-einfuehrung

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)