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 WS 2019/20 , Aktuelles Semester: SoSe 2024
  • Funktionen:
  • Zur Zeit kein Belegungszeitraum aktiv.
Grafische Bedienoberflächen    Sprache: Deutsch    Belegpflicht
Nr.:  1398     Vorlesung/Praktikum     WS 2019/20     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   08:00  -  09:30    wöchentl       Raum :   K 103   Gebäude K  
 
 
   Inhalt: - Allgemeine Grundlagen grafischer Bedienoberflächen
- GUI-Programmierung mit Java - Swing
- Einführung in die Verwendung von Fenstern und GUI-Komponenten
- Gestalten mit Layout-Managern, Farben und Schriften
- Reagieren auf Interaktionen - Eventverarbeitung in Swing
- Das MVC Programmiermodell
- Eine Java-Anwendung webfähig machen (Java Web Start)
- Bilder, Sound und Videos einbinden (Sound API, Java Media Framework)
- Einführung in JavaFX und die Unterschiede zu Swing

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 7 - Mehr als eine Insel, Rheinwerk openbooks

online-Quellen: http://docs.oracle.com/javase/7/docs/api/
http://docs.oracle.com/javase/7/docs/api/javax/swing/package-summary.html



eLearning: Lernplattform moodle - www.moodle.hs-weingarten.de / Kurs Grafische Bedienoberflächen
 
   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 Java-Swing-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)