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.