Java Swing - GUI-Entwicklung

Computerschule LOGOBIT.com - Ihre Experten für IT-Seminare
In Butzbach

1.360 
zzgl. MwSt.
Möchten Sie den Bildungsanbieter lieber direkt anrufen?
(0)60... Mehr ansehen
Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen

Wichtige informationen

  • Seminar
  • Anfänger
  • Butzbach
  • Dauer:
    3 Tage
Beschreibung

In diesem Seminar lernen Sie, grafische Oberflächen mithilfe des Java Swing API zu erstellen. Nach dem Besuch dieses Seminars verstehen Sie die grundlegende Architektur der Swing-Komponenten und sind mit den wichtigsten Swing-Klassen und deren Verwendung vertraut. Sie kennen wichtige weiterführende Konzepte, mit deren Hilfe Sie komplexe Benutzeroberflächen erstellen können..
Gerichtet an: Software-Ingenieure, Anwendungsentwickler, Programmierer, Internet/Intranet-Entwickler

Wichtige informationen
Veranstaltungsort(e)

Wo und wann

Beginn Lage
auf Anfrage
Butzbach
Fröbelstraße 2, 35510, Hessen, Deutschland
Plan ansehen

Häufig gestellte Fragen

· Voraussetzungen

Seminar Java Erweiterungen I oder vergleichbare Kenntnisse

Themenkreis

In diesem Seminar lernen Sie, grafische Oberflächen mithilfe des Java Swing API zu erstellen. Nach dem Besuch dieses Seminars verstehen Sie die grundlegende Architektur der Swing-Komponenten und sind mit den wichtigsten Swing-Klassen und deren Verwendung vertraut. Sie kennen wichtige weiterführende Konzepte, mit deren Hilfe Sie komplexe Benutzeroberflächen erstellen können. Sie haben gelernt, eigene Swing-Komponentenklassen zu erstellen. Insbesondere wird ausführlich die Verwendung tabellarischer und baumartiger Anzeigen dargestellt.

Teilnehmerkreis

Software-Ingenieure, Anwendungsentwickler, Programmierer, Internet/Intranet-Entwickler

Voraussetzungen

Seminar Java Erweiterungen I oder vergleichbare Kenntnisse

Seminarinhalte

Grundlagen
- Swing als Erweiterung der AWT-Klassenhierarchie
- Leichtgewichtige Komponenten (JLabel, JButton)
- ImageIcon
- Pluggable Look & Feel
- Das MVC-ModellJList, JTable und JTree
- Model Interfaces
- AbstractModel-Klassen
- DefaultModel-Klassen
- ModelEvents
- Adapter zur Trennung der Oberfläche von der Datenstruktur
- Renderer- und Editor-Klassen
- Verbindung zur DatenbankJTextField, Editoren und Documents
- JTextField und das Interface Document
- PlainDocument
- DefaultStyledDocument
- Validierung der Eingaben durch benutzerdefinierte Document-Klassen
- Focus Handling
- Interne Struktur von Document-ObjektenSpezielle Panes
- JInternalFrame
- JDesktopPane
- JTabbedPane
- JSplitPane
- JOptionPane
- JFileChooser
- JColorChooserUndo/Redo
- Die Klasse UndoManager
- Die Klasse AbstractUndoableEditDrag & Drop und Clipboard
- Implementierung von DnD
- Behandlung des ClipboardsHTML-Unterstützung
- Die Klasse JEditorPane
- Die Klasse HTMLDocument
- Swing-eigene HTML-Parser

Leistungsumfang

Seminarunterlagen und -materialien

Pausenbewirtung mit heißen und kalten Erfrischungen

Mittagstisch

Abschluß-Zertifikat

8 Wochen telefonische Nachbetreuung


Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen