background image

Mariusz Chmielewski - ISI WAT

1

kpt. mgr inż. Mariusz Chmielewski

Instytut Systemów Informatycznych

Wydział Cybernetyki

Wojskowa Akademia Techniczna

Programowanie zdarzeniowe

background image

Mariusz Chmielewski - ISI WAT

2

Zasady

Zasady

• Prowadzący: 

– ppłk dr inż. Dariusz Pierzchała

dariusz.pierzchala@wat.edu.pl

– kpt. mgr inż. Mariusz Chmielewski

mariusz.chmielewski@wat.edu.pl

• Zaliczenie

– Wykład:

• Kolokwium – test wielokrotnego wyboru – 30 pkt.
• Termin - ostatni wykład 

– Laboratoria (5 spotkań):

• sprawdzian ze znajomości techniki programowania z języku JAVA – 5pkt.
• Zadania do wykonania na laboratoriach – oddanie w trakcie laboratoriów 

– 5 pkt.

– Projekt fakultatywny (4 spotkania)

• Dwa fakultatywne projekty – SWING, SWT – po 10 pkt.

– Ocena końcowa

• Punktacja – lab (50 pkt.) + proj (20 pkt.) + kol (30 pkt.) = 100 pkt. (MAX)

background image

Program szczegółowy

Program szczegółowy

• Przedstawienie wzorców mechanizmów 

zdarzeniowych wykorzystywanych w językach 
programowania

• Technologie budowy aplikacji zdarzeniowych:

– AWT (Abstract Widget Toolkit)
– SWING 
– SWT (Standard Widget Toolkit)
– JFace
– (opcjonalnie Parser SAX)

• Przedstawienie architektury środowisk
• Komponenty graficzne i modele obsługi zdarzeń 

wykorzystywane w poszczególnych technologiach

Mariusz Chmielewski - ISI WAT

3

background image

Mariusz Chmielewski - ISI WAT

4

Literatura:

Literatura:

• Sun - Java Swing Tutorial

• Oreilly - Java™ Swing, 2nd Edition

• Manning - Java Swing 2nd.Edition (2004)

• Oreilly - Swt A Developers Notebook (2004)

• Matthew Robinson, Pavel Vorobiev - Manning - Java Swing 

With Samples

• Manning – Swt JFace in Action.(2004)

• Apress - The Definitive Guide To Swt And JFace (2004)

• Addison Wesley - Professional SWT The Standard Widget 

Toolkit Volume.1.Jun.2004


Document Outline