Java II

Dauer

Java II

taylorix institut für berufliche Bildung e.V.
Logo von taylorix institut für berufliche Bildung e.V.

Tipp: Haben Sie Fragen? Für weitere Details einfach auf "Kostenlose Informationen" klicken.

Startdaten und Startorte
Es gibt keine bekannten Startdaten für dieses Produkt.

Beschreibung
Kurzbeschreibung zum Seminar

Die Java-Laufzeitbibliothek bietet umfassende grafische Fähigkeiten. Diese sind im wesentlichen plattformunabhängig und können dazu verwendet werden, portable Programme mit GUI-Fähigkeiten auszustatten. Seit der Version 1.2 des JDK werden diese Fähigkeiten unter dem Begriff Java Foundation Classes (kurz JFC) zusammengefaßt, deren drei wichtigste Komponenten die folgenden sind:

Das Abstract Windowing Toolkit (kurz AWT) bietet elementare Grafik- und Fensterfunktionen auf der Basis der auf der jeweiligen Zielmaschine verfügbaren Fähigkeiten.

Das Swing Toolset stellt darüber hinaus eine Reihe zusätzlicher Dialogelemente zur Verfügung und ermöglicht die Konstruktion se…

Gesamte Beschreibung lesen

Frequently asked questions

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Noch nicht den perfekten Kurs gefunden? Verwandte Themen: Java, OO (Objekt Orientierte) Programmierung, (X)HTML & CSS, JavaScript & AJAX und jQuery.

Kurzbeschreibung zum Seminar

Die Java-Laufzeitbibliothek bietet umfassende grafische Fähigkeiten. Diese sind im wesentlichen plattformunabhängig und können dazu verwendet werden, portable Programme mit GUI-Fähigkeiten auszustatten. Seit der Version 1.2 des JDK werden diese Fähigkeiten unter dem Begriff Java Foundation Classes (kurz JFC) zusammengefaßt, deren drei wichtigste Komponenten die folgenden sind:

Das Abstract Windowing Toolkit (kurz AWT) bietet elementare Grafik- und Fensterfunktionen auf der Basis der auf der jeweiligen Zielmaschine verfügbaren Fähigkeiten.

Das Swing Toolset stellt darüber hinaus eine Reihe zusätzlicher Dialogelemente zur Verfügung und ermöglicht die Konstruktion sehr komplexer grafischer Oberflächen. Mit seinem Pluggable Look-and-Feel bietet es die Möglichkeit, das Look-and-Feel eines Programmes zur Laufzeit umzuschalten und den Bedürfnissen des jeweiligen Benutzers und den Fähigkeiten der Systemumgebung anzupassen.

Die dritte wichtige Komponente ist das Java 2D API, das komplexe Grafikoperationen und Bildbearbeitungsroutinen zur Verfügung stellt. .....
(Hanbuch der Java Programmierung - Guido Krüger s.43ff.)

Ausführliche Beschreibung zur Weiterbildung

Das AWT stellt eine Reihe von elementaren Operationen zur Verfügung, um grafische Ausgabeelemente, wie Linien, Polygone, Kreise, Ellipsen, Kreisabschnitte oder Rechtecke, zu erzeugen. Diese Methoden können auch in einem Füllmodus verwendet werden, der dafür sorgt, daß die gezeichneten Flächen mit Farbe ausgefüllt werden. Wie in den meisten Grafik-Libraries realisiert auch Java die Bildschirmausgabe mit Hilfe des Konzepts eines Grafikkontexts, der eine Abstraktion des tatsächlichen Ausgabegerätes bildet.

Neben grafischen Elementen kann natürlich auch Text ausgegeben und an beliebiger Stelle innerhalb der Fenster plaziert werden. Text kann skaliert werden, und es ist möglich, mit unterschiedlichen Fonts zu arbeiten. Das AWT bemüht sich, einen portablen Weg zur Font-Auswahl anzubieten, indem eine Reihe von elementaren Schriftarten auch über Plattformgrenzen hinweg angeboten werden. Mit Hilfe von Font-Metriken können numerische Eigenschaften der verwendeten Schriftarten bestimmt und bei der Ausgabe berücksichtigt werden.

Das Farbmodell von Java basiert auf dem RGB-Modell, das seine Farben additiv auf der Basis der enthaltenen Rot-, Grün- und Blauanteile bestimmt. Daneben wird auch das HSB-Modell unterstützt (hue, saturation, brightness), und es gibt Methoden zur Konvertierung zwischen beiden. Das Farbsystem unterstützt eine Reihe von vordefinierten Farben, die plattformübergreifend zur Verfügung stehen.

Neben Grafik kann auch Sound ausgegeben werden. Java unterstützt die Wiedergabe von au-Dateien (ein von SUN eingeführtes Format zur Speicherung von digitalen Sound-Samples) und seit der Version 1.2 auch wav- und aiff-Dateien, die entweder über das Internet oder aus einer lokalen Datei geladen werden können. Die Samples können einmalig abgespielt oder in einer Schleife wiederholt werden. Daneben ist es möglich, zwei oder mehr Sound-Dateien gleichzeitig abzuspielen. Seit dem JDK 1.2 gibt es ein eigenes Sound-API, das neben Wave-Dateien auch Midi-Dateien wiedergeben und bearbeiten kann.

Das AWT erlaubt die Anzeige und Manipulation von Bilddaten. Mit Hilfe von Standardmethoden können Grafiken in elementaren Formaten wie GIF oder JPEG geladen, skaliert und auf dem Bildschirm angezeigt werden. Zusätzlich gibt es das Paket java.awt.image, das für die Manipulation von Bilddaten entworfen wurde und ausgefeilte Funktionen zur Bild- und Farbmanipulation zur Verfügung stellt.
(Hanbuch der Java Programmierung - Guido Krüger s.43ff.)

Zugangsvoraussetzungen:

Logisches Verständnis und Abstraktionsvermögen
Grundlagen Programmierung in Java(Java I Modul 053)
Erfahrungen in Objektorientierter Programmierung wären von Vorteil

Zielgruppe:

Webentwickler
Softwareentwickler
IT-Berufe
Informatik Studenten

Ziel des Kurses:

Der Teilnehmer soll am Ende dieses Moduls das AWT-Package kennen, an Ihn gestellte Anforderungen in der Grafikprogrammierung selbständig lösen und durch die Erfahrungen im Praxisteil sich selbständig mit Hilfe der eingesetzten Entwicklungsumgebung und der Java API weitere Java-Packages erarbeiten können.

Inhalt der Weiterbildung:

Grafikausgabe
Einführung in AWT
Grundlagen der Grafikausgabe
Elementare Grafikroutine
Weiterführende Funktionen
Textausgabe
Farben
Das Java-Farbmodell
Erzeugen von Farben
Systemfarben
Drucken
Drucken JDK1.1
Drucken JDK1.2
Zugriff auf serielle und parallele Schnittstelle
Fenster
Die verschiedenen Fensterklassen
Aufrufen und Schließen von Fenstern
Visuelle Eigenschaften
Event-Handling
Event-Handling im JDK 1.2
Entwurfsmuster für Nachrichtenverkehr
Low-Level-Events
Menüs/ Kontextmenüs
Datenaustausch mit der Zwischenablage
GUI-Dialoge
AWT-Dialogelemente
Lable, Buttton,
TextField, TextArea
Checkbox, CheckboxGroup
Choice/List
Scrollbar/ScrollPane und deren Event-Handling
Bilder und Animationen
Applets
Threads in Java
Architektur eines Applets
Einbinden und animieren von Applets
Lesen und Schreiben von Dateien

Projekt innerhalb des Moduls
Entwicklung eines einfachen Texteditors

Unterrichtszeiten:

Montag bis Donnerstag:

08:00 Uhr bis 15:00 Uhr

Freitag:

08:00 Uhr bis 13:30

Abschluss / Zertifikat:

Sie erhalten ein Zertifikat mit den belegten Modulen deren Inhalten und den erreichten Ergebnissen bewertet nach dem IHK Bewertungsschlüssel

Personal / Referenten:

Unterricht ausschließlich durch freigegebenes Personal
Betreuungsschlüssel 1 zu 16 wird eingehalten
Hauseigene Arbeitsvermittlung
Unterstützung bei Bewerbungen

Räumlichkeiten & Ausstattung:

Großzügig eingerichteter Arbeitsplatz gemäß Betriebsstättenverordnung sowie den jeweiligen Auflagen der Bundesagentur für Arbeit.
Drucker-, Internetanschluss vorhanden.
Pausenräume Raucher/Nichtraucher.
PC mit Intel Quadcore mindestens 2 GB RAM Dualmonitor
Betriebssystem Windows XP / Vista (auf Wunsch Linux)
Lernmittelbibliothek mit den Standardwerken zu Java
Hauseigene Unterlagen
Lernvideos
Hauseigener Übungspool

Methoden der Wissensvermittlung:

Der didaktische Ansatz hierbei entspringt der konzeptionelle Grundidee der Arbeitsprozessorientierten Weiterbildung als eine enge Verbindung von Lernen und Arbeiten. Das Lernen in und an realen Arbeitsaufgaben wird gefördert und systematisiert. Es sollen autodidaktische Ansätze gefördert werden und der Teilnehmer an die Grundidee des Lebensbegleitenden Lernen herangeführt werden. Dies geschieht einerseits im Rahmen eines herkömmlichen Frontalunterrichts andererseits ist auch ein Lernen in unserem modularen Bildungszentrum möglich.

Angeboten an folgenden Standorten:

Saarland | Saarbrücken
Baden-Württemberg | Stuttgart
Rheinland-Pfalz | Kaiserlautern

Weitere Standorte auf Anfrage.

Werden Sie über neue Bewertungen benachrichtigt
Es wurden noch keine Bewertungen geschrieben.
Schreiben Sie eine Bewertung
Haben Sie Erfahrung mit diesem Training? Schreiben Sie jetzt eine Bewertung und helfen Sie Anderen dabei die richtige Weiterbildung zu wählen. Als Dankeschön spenden wir € 1,00 an Stiftung Edukans.

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Bitte füllen Sie das Formular so vollständig wie möglich aus

(optional)
(optional)
(optional)
(optional)
(optional)

Haben Sie noch Fragen?

(optional)

Anmeldung für Newsletter

Damit Ihnen per E-Mail oder Telefon weitergeholfen werden kann, speichern wir Ihre Daten.
Mehr Informationen dazu finden Sie in unseren Datenschutzbestimmungen.