JavaFX Software: File Downloader (Threads)
We create a basic downloader which can load and save files from the given internet links. We also very briefly cover use of multiple threads.
Exercises/Extensions:
1. Show file name along with the progress bar
2. If the file is an image (jpg/png), show it within the app using ImageView
3. Create a dialog to ask the user how they want to download the file, e.g. name, save path, perhaps also show the size of download
4. Allow the user to remove progress bars of downloaded files
There can be many extensions to this, implement whatever you think is going to improve the app.
Source: https://github.com/AlmasB/FXTutorials/
Vote on next video: https://www.youtube.com/almasb0/community
Twitter: https://twitter.com/AlmasBaim
GitHub: https://github.com/AlmasB/
LinkedIn: https://www.linkedin.com/in/almasb/
You can support this channel at https://github.com/sponsors/AlmasB
Other Videos By Almas Baim (AlmasB)
2015-11-21 | FXGL - Core Features 2 |
2015-11-20 | FXGL - Core Features |
2015-10-29 | Git: Simple Introduction |
2015-10-19 | JavaFX: Shapes, Animation, Lambda Expressions |
2015-09-25 | JavaFX Game: Minesweeper |
2015-09-24 | JavaFX FXGL: Basic Game Introduction |
2015-09-21 | JavaFX MVC + JDBC + DAO + DI: Library Loan System |
2015-09-13 | JavaFX UI: iOS Style Toggle Switch |
2015-09-03 | JavaFX on Android (Full Tutorial) |
2015-09-01 | JavaFX Software: Chat (Server-Client) |
2015-08-23 | JavaFX Software: File Downloader (Threads) |
2015-08-21 | JavaFX Game Tutorial: Bejeweled (Stream API) |
2015-08-18 | JavaFX Game Development: Particle System |
2015-08-05 | JavaFX Game Development: Games Architecture |
2015-08-01 | JavaFX Software Tutorial: Calculator (MVC) |
2015-07-29 | JavaFX Game Tutorial: Millionaire |
2015-07-23 | JavaFX Game Tutorial: TicTacToe |
2015-07-18 | JavaFX Game Tutorial: Memory Puzzle |
2015-07-17 | JavaFX Game Development: Basic Math |
2015-07-15 | JavaFX on Android (Quick Preview) |
2015-07-04 | Full JavaFX Game Development Process (Breakout) |