Zur Seitennavigation oder mit Tastenkombination für den accesskey-Taste und Taste 1 
Zum Seiteninhalt oder mit Tastenkombination für den accesskey und Taste 2 
Startseite    Anmelden     
Logout in [min] [minutetext]

Strukturbaum
Keine Einordnung ins Vorlesungsverzeichnis vorhanden. Veranstaltung ist aus dem Semester SS 2020 , Aktuelles Semester: SoSe 2024
  • Funktionen:
  • Zur Zeit kein Belegungszeitraum aktiv.
Grafische Bedienoberflächen (E-Learning)    Sprache: Deutsch    Belegpflicht
Nr.:  1398     Vorlesung/Praktikum     SS 2020     4 SWS     Jedes Semester    
   Weitere Links: Kurs Grafische Bedineoberflächen in der Lernplattform Moodle 
   Bachelor-Studiengang: Bachelorstudiengang Angewandte Informatik    
 
   Studiengang   Angewandte Informatik, Abschluss 84,   ( 3. Semester ) - ECTS-Punkte : 5     - Kategorie : Pflichtfach    
 
 
Zur Zeit kein Belegungszeitraum aktiv.
   Termin: Montag   09:45  -  11:15    Einzelter.
Beginn : 16.03.2020    Ende : 16.03.2020
      Raum :   K 104   Gebäude K  
  Montag   09:45  -  11:15    Einzelter.
Beginn : 23.03.2020    Ende : 23.03.2020
      Raum :   M 106   Gebäude M/Laz5  
  Montag   09:45  -  11:15    Einzelter.
Beginn : 20.04.2020    Ende : 20.04.2020
      Raum :   T 117   Gebäude T  
  Montag   08:00  -  09:30    wöchentl       Raum :   H 004   Gebäude H  
 
 
   Inhalt: - Allgemeine Grundlagen grafischer Bedienoberflächen
- Ereignisbasierte Programmierung und MVC-Programmiermodell
- Einführung in die GUI-Programmierung mit JavaFX
- Verwendung von Fenster und Layout-Container
- Der Szenengrafen in JavaFX, Programmierung und Navigation
- Erstellen des Szenengraf mit FXML
- Gestalten der GUI mit Farben, Schriften und Bildern
- Verwendung von CSS
- Reagieren auf Interaktionen - Eventverarbeitung und Eventphasen
- Eventverarbeitung bei Verwendung von FXML (Controller)
- Verwendung von Properties, ChangeListener und Binding
- Sound und Videos einbinden
- Animation und Effekte


Die Lehrveranstaltung besteht aus 2 SWS Vorlesung und 2 SWS Übungen (die separat zu belegen sind).
 
   Literatur: Guido Krüger: Handbuch der Java-Programmierung
Christian Ullenboom: Java ist auch eine Insel, Rheinwerk openbooks
Christian Ullenboom: Java SE 8 Standard Bibliothek, Rheinwerk openbook


online-Quellen: https://openjfx.io/
OpenJDKWiki

eLearning: Lernplattform moodle - Kurs Grafische Bedienoberflächen. Dort findet man Unterlagen zur Vorlesung wie Folien, Übungsblätter und Beispielprogramme aus der Vorlesung
 
   Lernziele: Die Studierenden können in der Sprache Java programmieren.
Sie verstehen die Architektur ereignisgetriebener Programme und
kennen die Grundlagen von objektorientierten GUI-Bibliotheken.
Sie können JavaFX-Anwendungen implementieren.
 
   Voraussetzungen: Objektorientierte Programmierung (Java)
Mensch Computer Interaktion
 
   Leistungsnachweis: Angewandte Informatik (Bachelor)
Prüfungsleistung: K90 oder Portfolio
Festlegung der Prüfungsleistung: K90


Die Veranstaltung Grafische Bedienoberflächen (4 SWS, 5 Credits) teilt sich auf in die Veranstaltung Grafische Bedienoberflächen (LSF 1398) und die Grafische Bedienoberflächen Übungen (LSF 1812).
 
   Module: Grafische Bedienoberflächen (AI)