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) |