AEMET JavaFX App, MY LOVELY "Waether app (I am aware it's weather, just a joke name)".
This is my second app since I have started learning java, it gives the choice to select a town or city from Spain, with its province and community, to later show the weather of that town from the day you are in to 7 days forward. To achieve this, I use the AEMET page via XML, reading the files, etc.
Plus, it uses a panel from FXML one time and duplicates it to save elements.
Afterwards, choose a province of the autonomous communitie you have picked, at this point they will had been filtered.
The next two images are kinda the same thing, they show the cities and towns of the province you have picked, the difference is that one is a choice box, and the other box is a autocomplete box, this means that if you write "al", all the cities or towns that contain "al" will be showed, and the ones who don't contain it, won't appear.
Now, after introducing all the data needed, a code will be formed, and the data will be extracted from the XML of the selected city or town, to later on show the 7 future days of the week, with some data of them and an image, for example the percentatge of rain, sun power, thermal sensitivity, etc..
Note
In case you try to search a city or town that doesn't exist, an exception will jump, which will notify you.