A currency converter made in Java that uses an online API. In case the GET request fails, the program uses an offline conversion with values typed manually.
Please download the latest version here.
- Conversion API: https://exchangerate.host/#/
- JSON handling: https://github.com/google/gson
- Styling: https://www.formdev.com/flatlaf/
- Executable creation: https://imperceptiblethoughts.com/shadow/
Enter the desired amount and choose which currencies to convert. In case there is a problem with your connection or the API, the program will automatically switch to offline mode.
Feel free to use the code as a reference, but please link to my project if you copy anything!
Um conversor de moedas feito em Java que utiliza uma API para conversão. Caso a request da API falhe o programa utiliza uma conversão offline.
Faça o download da versão mais recente aqui.
- API de conversão: https://exchangerate.host/#/
- Tratamento de JSON: https://github.com/google/gson
- Estilização: https://www.formdev.com/flatlaf/
- Criação do executável: https://imperceptiblethoughts.com/shadow/
Digite o valor desejado e escolha quais moedas deseja converter. Caso haja algum problema com a sua conexão ou a API o programa entrará automaticamente em modo offline.
Sinta-se à vontade para usar o código como referência, mas por favor, link meu projeto caso você copie algo!