JavaFX, NetBeans, SceneBuilder - Data Entry App - Part 11 - File I/O - Load/Save Students + Courses
@MoosesValley - Software development, SciFi, Doggies, Animal Rescues, Quad Bikes, and more
Java, JavaFX, NetBeans, and Scene Builder. In Part 11 of this tutorial series, we continue the development of our Student Admin App, and add File I/O to save and load Courses and Students to/from file.
Contents: 00:00 Intro 01:26 Load and Save Courses 18:34 Fix "File Not Found" error (FileNotFoundException) 21:00 Load and Save Students 36:27 Fix Student ID allocations / loading (auto-numbering, Last Used ID) 40:20 Plan for next video: Load and Save Enrolments
Note: before watching this video, I recommend you work through this video tutorial:
- FileI/O basics, https://www.youtube.com/watch?v=KV6hlM3iiag
My Github where you can find the source code for this video:
List of all Tutorial Videos and Github Repos for the Java, JavaFX, NetBeans, SceneBuilder Tutorial series:
FAQ:
- Q. Why are you suddenly using Java, NetBeans, Scene Builder ??? What happened to TextPad ?
- A. The courses I am now teaching use Java, NetBeans, Scene Builder, so my students use these tools, and therefore any videos I create for my students will use these tools.
- Q. The way you have shown X,Y,Z is not the best way to do things ?
- A. The videos are primarily for my students, and I show them how best to do things with the Java they have covered so far.
FREE Software used in this video:
- Java Development Kit JDK 8u111 (v1.8.111) and NetBeans IDE 8.2 (Build 201705191307): https://www.oracle.com/technetwork/java/javase/downloads/jdk-netbeans-jsp-3413139-esa.html
- JavaFX Scene Builder 8.5.0 for Java 8: https://gluonhq.com/products/scene-builder/
My LBRY Java, JavaFX, NetBeans, SceneBuilder playlist:
- https://odysee.com/@MoosesValley:0/JavaFX:4
- lbry://@MoosesValley#0/JavaFX#4
My LBRY channels, web page, github, etc:
- https://odysee.com/@MooseSoftware:7/MooseSoftware:6
- lbry://@MooseSoftware#7/MooseSoftware#6
My Java Software Development Tutorial Videos YouTube channel:
Moose OMalley
- Moose's Software Valley - Established July, 1996,
- https://moosevalley.github.io/
138752050 Bytes