Przykładowe tematy projektów

Projekt 1.

Prezentacja aktualnych kursów walut wybranych kantorów w Krakowie


Projekt 2.

Prezentacja aktualnych cen paliw na wybranych stacjach w Krakowie.


Projekt 3.

Prezentacja wybranych parametrów środowiska (PM10, PM2.5, temperatura, ciśnienie) na podstawie stacji monitorowania powietrza.


Projekt 4.

Prezentacja określonych wyników sportowych w danej dyscyplinie sportowej.


Uwaga:

Każdy program musi zawierać log4j - proszę używać od samego początku. Należy zdefiniować jak należy rozumieć poziomy logowania dla Państwa aplikacji i stosować zróżnicowanie. Przynajmniej następujące poziomy winny być uwzględnione: FATAL, ERROR, WARN, INFO i DEBUG.

Proszę zabezpieczyć program przed ew. zawieszaniem się przycisków w trakcie procesu pobierania danych (SwingWorker lub Thread Pools).

Proszę przewidzieć problemy w trakcie działania: timeout, błedne dane na stronie, itp.

Mile widziane jest korzystanie z wiecej niż jednej strony....

Warto rozważyć JTable, lub pakiet Java 2D (wykresy), czy JFreeChart.