Оконное приложение для рабочего стола на Java.
Оболочка приложения выполнена на JavaFX.
Приложение реализует функции:
- отображение текущих значений погоды (поиск города осуществляется как на русском, так и на английском языках): температура по ощущениям, давление, краткое описание погоды, сила и направление ветра, время восхода/заката;
- отображение прогноза погоды на ближайшие 5 дней: температура по ощущениям, краткое описание погоды, сила и направление ветра;
- отображение прогноза погоды в текущем городе пользователя (на примере города Санкт-Петербург): температура по ощущениям, краткое описание погоды, сила и направление ветра, время восхода/заката.
Данные получаются из бесплатного API OpenWeatherMap (https://openweathermap.org/api).
- Java IO/NET,
- JavaFX,
- JSON
Запуск приложения - запуск класса App.java
Возможна настройка отображения погоды в текущем городе нахождения пользователя (замена функции отображения в Санкт-Петербурге) посредством коректировки кода: